An application for gym managment with full functionality: creating accounts, signing in; managing working hours as a trainer; managing shops, renewing memberships as receptionist; signing for personal and group trainings, browsing and buying products as gym member.
Database for the application was created and implemented with PostreSQL.
Entity Relationship Diagram for the database:
Frontend for the application is implemented with Django. Application in Django is a full-stack application which handles both frontend and backend.
Client page:
Backend for the application is built with Django and REST Framework. It provides API endpoints for the frontend app. Click here for the repo with backend app


