(https://documenter.getpostman.com/view/3508829/Szt5gBDV?version=latest)
(https://sterling-football-app.herokuapp.com/v1/)
- Admins can
- signup/login
- manage teams
- add
- remove
- edit
- view
- create fixtures
- add
- remove
- edit (move date)
- Generate unique links for fixtures
- Users can
- signup/login
- view teams
- view completed fixtures
- view pending fixtures
- robustly search fixtures/teams
Auth for admin actions should be done using bearer token
NodeJs (JavaScript or TypeScript)
Unit tests are a must
Bonus points for use of web caching.
- Code should be hosted on a git repository.
- The API should be hosted on a live server (e.g. https://heroku.com)
- Bonus point for using POSTMAN documentation.
- Seed the db before final submission Duration 7 days
NB: Please send an email to acknowledge the receipt of this document.