https://github.com/mbrav/formula-studio
A CMS for yoga and fitness studios for managing subscriptions, single visits and purchases. Written in Django.
https://github.com/mbrav/formula-studio
cms django gym management python rest-api vue yoga
Last synced: about 2 months ago
JSON representation
A CMS for yoga and fitness studios for managing subscriptions, single visits and purchases. Written in Django.
- Host: GitHub
- URL: https://github.com/mbrav/formula-studio
- Owner: mbrav
- License: gpl-3.0
- Created: 2020-10-24T15:25:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-12-16T10:54:43.000Z (over 4 years ago)
- Last Synced: 2025-06-28T14:43:17.486Z (12 months ago)
- Topics: cms, django, gym, management, python, rest-api, vue, yoga
- Language: Python
- Homepage:
- Size: 360 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
formula-studio
A CMS for yoga and fitness studios written in Django.
The aim of this project is to create a CMS for managing subscriptions, single visits and purchases for gyms, yoga studios. This project is a result of frustration with available expensive CMS services, while open source variants seem to be very complex with functionality that I did not need anyways. It is largely a learn-as-you go along process, given that this is my fist Django App. But this software is already being actively used as the main accounting tool at one studio in Russia, [Formula Yoga](https://www.formulayoga.com/).
It seeks to have minimal dependencies and preferably based on Django, specifically around its already integrated admin interface, for easy deployment. Some front-end elements could eventually be written in Vue.js.
## Backend
Uses Django and its admin interface for now.
- Installation [instructions can be found here](backend/).
## Frontend
*in development*
Uses Vue.js 3, currently experimental as the community is transitioning from the 2nd version to the new one.
- Installation [instructions can be found here](frontend/).
## Contributing
If you've found a bug, add a feature or improve formula-studio and think it is useful then please consider contributing. Patches, pull requests or just suggestions are always welcome!
- Source code: https://github.com/mbrav/formula-studio
- Bug tracker: https://github.com/mbrav/formula-studio/issues
- Lastly, if you found this project helpful and practical, please leave some feedback!