The open source manager app specifically designed for gymnasiums.
🎯 Dashboard - Analytics on Member and Payment Data.
🎯 Member Manager - Create, Read, Update, Delete Member Data
🎯 Minimal and Sleek UI - Elegant Responsive Tailwind User Interface
🎯 Generate Reports and Import as CSV - Generate CSV with Member Data for external use.
These instructions will get you a copy of the project up and running on your local machine for deployement and development.
You'll need Git and Python 3.5+ installed on your local computer.
[email protected] or higher
[email protected] or higher
You can also use the Zip file and extract the folder.
From your command line, clone and deploy:
# Clone this repository
$ git clone https://github.com/AnimeshRy/gymrocket
# Go into the repository
$ cd gymrocket
# Install dependencies
# if Pipenv available ? run
$ pipenv install
# Else
$ pip install -r requirements.txt
# You'll need some environment variables to setup.
touch .env
# replace string with a random string
SECRET_KEY={string}
DEBUG=True
After installing the requirements, we'll need to setup some Django commands.
python manage.py check
python manage.py migrate
This is the manager account and only this user can login.
python manage.py createsuperuser
# follow instruction
python manage.py runserver
Navigate to http://localhost:8000/ endpoint in your browser.
Admin endpoint is at http://127.0.0.1:8000/admin/
- Tailwind for CSS
- Chart JS for Analytics
- Tailwind UI for prepared components
This project is licensed under the MIT License - see the LICENSE.md file for details
If you want to contribute and make this much better for people, you are open to fork and develop it as your own.
- Notification System
- Fitness Plans