Cycling club management

Job ID: 32153227

Budget: €250 – €750 EUR

Must have:

1. Club administrative management:
- User management (that has a management of notices / messages to groups / roles)
- Month quota management.
- Management of materials to rent or the acquisition of sportswear or club products (not need to be a shop just make the reservation).
- Statistics of use and trainings/races completes (see point 3).
2. Sports management:
- Integration with the Strava API for when a user uploads a session, it is loaded in their calendar as completed with the general data of that session
(example trainingplan.co or trainingpeaks.com)
3. Reservation of classes and materials (I really like the interface and reservation of classes of WodBuster -> application for Crossfit Box)
- Monday - Sunday calendar for classes at the specified time or events / races to attend.
- Every event synced in point 2, should be reflected in this calendar like "other class" (see example trainingplan.co)

* Technologies:
- Backend:
Java
Maven
AWS
MySQL (on cloud by AWS)
Spring or Struts
Hibernate
- Frontend:
Bootstrap
HTML
CSS
Javascript