Demo image of finished world map. Visited countries/regions are highlighted in green, and the different views are shown. Lines indicate actions that lead to the different views.
This is the repository for Group 2002's team project Globingular in the course IT1901-2020 of the Norwegian University of Science and Technology. Globingular is a solution for logging one's travels, currently supporting country-level precision. Currently the app supports:
- country logging with and without dates
- map with clickable interactivity
- cloud-/server-storage
- badge and statistics system
The user stories made while developing this app can be found in the userStories-directory.
The projects source code is contained within the globingular
-directory.
The project is split into several modules for proper modularization and allowing better reuse of code. Further details are found inside the source-directory.
Please see the source-directory for details on testing, building and launching of the project.
-
A module diagram showing all the modules in the project, and their dependencies, can be found in the diagrams-directory.
-
Class diagrams are located in each modules README-file. A list with link to each of these are found in the diagrams-directory.
-
Sequence-diagrams for some of the implemented User Stories are made and can be found in the userStories-directory.
Issue assignee is the one who will write the code to solve the issue. MR assignee is the reviewer and is ultimately responsible for looking over the code that is to be merged. Please see meeting-2020-10-28 for details.
Our wiki contains team meeting summaries that effectively show our work process, progress, and problems throughout the project work.
Please see wiki-home for details on each individual team meeting summary.
Country data & SVG World Map: raphaellepuschitz/SVG-World-Map.