Nordur

From mn/ifi/inf5750
Revision as of 14:33, 27 October 2017 by Celinaum@uio.no (talk | contribs)

Jump to: navigation, search

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