Recent Commits
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
3e81b0cdeb8c | aubort | Add crashed image | Sep 30 2019 | ||||
6b95a60851d2 | aubort | Add images of the client | Sep 30 2019 | ||||
aadd729cbe00 | Mathis DELOGE | add license | Sep 20 2019 | ||||
48d143617621 | Mathis DELOGE | final commit | Sep 19 2019 | ||||
15c574320022 | Mathis DELOGE | dernier changement marche avec api chronodrone | Sep 4 2019 | ||||
6727caa204e1 | Mathis DELOGE | verification ajout user + pop up suppression bdd | Sep 2 2019 | ||||
68be16ff5454 | Mathis DELOGE | change translation | Aug 27 2019 | ||||
c51a6cd1fb66 | Mathis DELOGE | changement gitignore | Aug 22 2019 | ||||
28785bcb661b | Mathis DELOGE | Ajout traduction + changement UI | Aug 21 2019 | ||||
8d8a977df6f5 | Mathis DELOGE | change | Aug 14 2019 | ||||
0b48eefd97b7 | Mathis DELOGE | ready to push | Aug 7 2019 | ||||
e6202bd03d26 | Mathis DELOGE | no more authentification bug | Jul 25 2019 | ||||
5ae05d9d7c5e | Mathis DELOGE | principales fonctionnalités | Jul 25 2019 | ||||
95ee1050dfcc | Mathis DELOGE | initial commit | Jul 24 2019 | ||||
217452e7378b | Mathis DELOGE | initial commit | Jul 15 2019 |
README.md
MyraceClient
MyRace client project to display informations and run the MyRace Back project.
This project was generated with Angular CLI version 8.1.1.
How to use
Connexion
First run ng serve and navigate to http://localhost:4200/. Login with admin | admin.
Home
Accessible by all users.
Home will display the list of all pilots and run already passed.
Judges
Accessible only by judges and admin.
As an admin you can judge all the pilots in the current run.
As a judge, you can only see the pilot with the same seat number of you.
If you are connected as the judge1, you can only judge the pilot on the seat 1.
Jury
Accessible only by jury and admin.
Here you can see the results of the current run and see all the previous results.
After analyzing the results, you can hit the next run button to load the next run.
Admin
Accessible only by admin
Here you can modify users, change username and password of a user, add a user, delete a user.
When you add a user, you can select if the user is a judge (and which number), a jury or an admin.
After modifications to the user, you need to save users.
The ChronoDrone API url need to be completed and save with the Set new API button.
You can delete all the records in the database by clicking on the Delete the database button.
Pilots crashed overlay
Accessible by all.
Here you can see if the pilots of the current run are down or not, according to the definitive crash button in the judge page.
Useful to make video overlay.
Development server
Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
Code scaffolding
Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.
Build
Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.
Running unit tests
Run ng test to execute the unit tests via Karma.
Running end-to-end tests
Run ng e2e to execute the end-to-end tests via Protractor.
Further help
To get more help on the Angular CLI use ng help or go check out the Angular CLI README.