demonstration - isel-leic-ls/2122-2-common GitHub Wiki
Demonstration Guide
Steps to reproduce in the phase 2 demonstration
Each group will have a maximum of 15 minutes for their demonstration. Within this time frame,one or more selected students must complete the following steps:
- Clone the group repo to a new folder.
- Checkout the phase 2 tag (
0.2.*
tag). - Use gradle at command line, to clean and build the project.
- Use gradle at command line, to clean and build the project again.
- At command line, launch HTTP Server with Postgres implementation
- With Postman, do the following actions through the API:
- List all sports
- Create one user and one route
- Try to create another user with the same email
- Create two sports, cycling and 10km run
- Show the details of the 10km run
- Try to get the sport details for a non-existing sport (e.g. /sports/999abc)
- Add one activity to the "10km run" sport without a route
- Show the details of the new activity
- Add three activities to the "cycling" sport with the same route
- Try to add an activity for a non-existing route
- List all cycling activities order by duration time,
ascending
anddescending
- List all cycling activities format using a page of length 2, going through all the pages.
- Delete two cycling activities
- List all cycling activities
- Launch the browser
- Go to the application root and follow all edges of the navigation graph