Nordur
Contents
Master Facility List for DHIS 2
Group project in INF5750 - Open Source Development.
Group members
- Tor Jan Derek Berstad (tjbersta@mail.uio.no)
- Odd-Tørres Lunde (oddtorrl@mail.uio.no)
- Celina U. Moldestad (celinaum@mail.uio.no)
- Åsmund J. Rosendahl (aasmunjr@mail.uio.no)
Project description
Features
User
The user shall see a list of all the facilities, and shall be able to search with specific queries to get information about the facilities.
For example, the user shall be able to search for specific facilities and be able to search for all the facilities in one city.
When the user finds a specific facility they shall be able to click on that and get more information about that facility. And then they see a map of where that facility is located, and where you are in relation to where it lies. When the user is on the information page to a specific facility they shall be able to propose changes. The changes shall then be approved by an administrator in order to be changed. The changes could, for example, be either improvement or filling in the blanks.
Admin Same as the user, men skal også kunne godkjenne foreslåtte endringer (en liste med alle edit, godkjenner man den så forsvinner den).
Design
Repository:
https://github.uio.no/inf5750-nordur/nordur
Architecture
After a discussion in the group. We decided to go for React as the framework for this group project. We considered several different architecture/frameworks. Django was considered, but we don't currently require a backend. So Django felt like "overkill" for this assignment.
Tools
Github's projects (Trello):
Collaboration tool for projects.
Slack:
Collaboration.
Github:
Development platform for host and review code, manage our project and version control.
Frameworks
React.js
Material design