Skip to content

SetRoute - self-guided walks and trails for your unique experience of the city

License

Notifications You must be signed in to change notification settings

sw21-tug/Team_30

Repository files navigation

Team_30 - SetRoute

SetRoute - self-guided walks and trails for your unique experience of the city. It is meant to be a freemium route generating application for Android.

Among its main features, we should implement:

  • Simple UI
  • Filters for route selection (setting, walk duration, season: winter/summer)
  • Chosen route visualization
  • Google Maps integration
  • Anonymous route rating
  • ...

Practical sessions

24 March 2021 - Team bonding period
14 April 2021 - Sprint 1
21 April 2021 - Sprint 1

28 April 2021 - Sprint 2
05 May 2021 - Sprint 2
06 May 2021 (1 Release, 23:59)

12 May 2021 - Sprint 3
19 May 2021 - Sprint 3

26 May 2021 - Sprint 4
02 June 2021 - Sprint 4
10 June 2021 - Sprint 4 (2 Release, 23:59)

Link to Discord: https://discord.com/invite/sW262YSJkr

Team members

Role Name
Product Owner Darja Bistrova
Scrum Master Florian Haid
Senior Developer Johannes Erlacher
Senior Developer Harald Martini
Developer Bohdan Lailo
Developer Olha Pavlenko
Developer Sabine Pils
Developer Dmytro Shvets
Developer Kyryll Dasik

Git workflow

  1. Fork the repository.

  2. Set up the remote upstream git remote add upstream https://github.com/sw21-tug/Team_30.git

  3. Always pull from the upstream before you start with a new branch git pull upstream develop

  4. Checkout your current feature branch on the forked repository git checkout -b SR-XXX

  5. Commit your changes and stick to the commiting convention git commit -m "SR-XXX <short description>"

    If you worked in pair programming, don't forget to add your initials! Your initials must be in alphabetical order depending on your first name like in the following example: git commit -m "SR-XXX <short description> [SJ,DM]" where SJ stands for Jim SMITH and DM for Mary DOE

  6. Push your changes to your feature branch and create a pull-request.

Implemented features

Ticket # Feature name
SR-014 Initial app setup
SR-007 Location usage confirmation pop-up
SR-009 Main view: List of routes
SR-015 Button navigation
SR-010 Route description
SR-020 Generating Demo Data
SR-022 City Map button
SR-024 Location usage allowed (Map)
SR-013 Static map view of the route
SR-013-A Static image repo
SR-011 “More” button (App Settings)
SR-016 App Settings overview
SR-025 Create an Icon
SR-026 Create Design Templates for the App
SR-027 Improve Test Framework
SR-018 App Settings functionalities: Language (DE/EN/RUS)
SR-019 App Settings functionalities: Dark mode (on/off)
SR-012 Start navigation
SR-029 Small bug fixes from the first Release
SR-030 Create Menu-Button in the top right corner
SR-017 App Settings functionalities: Distance (km/miles)
SR-021 Sorting routes
SR-032 Code refactoring and bug fixing
SR-031 Icon for route based on interest
SR-034 Filters for route selection
SR-035 App Settings: Feedback
SR-036 Route marked as Walked
SR-037 Code refactoring and bug fixing
SR-040 Open Route in Map Screen
SR-039 Zoom-In Map Picture
SR-041 Code refactoring and bug fixing
SR-038 Demo Data Enhancement
SR-033 Write additional tests
SR-042 Write additional tests
SR-043 Code refactoring and bug fixing

About

SetRoute - self-guided walks and trails for your unique experience of the city

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages