Gymie
Laravel based web application for gym & club management. Currently being used by many fitness centers. For more information, visit - https://www.gymie.in
Note:
Currently, we are in the process of polishing the code to be ready for general use. Check issues & milestone to know more about upcoming changes, features and improvements.
Requirements
- PHP >= 7.1.3
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- GD PHP Extension
- Imagick PHP Extension
Note:
Improper permission on storage
& public
folder will lead to server & application errors
Installation
- Clone to your server root
git clone -b master git@github.com:lubusIN/laravel-gymie.git
For faster updates and bleeding edge features, or if you want to help test the next version, use the
develop
branch instead of themaster
branch.
- Run
composer install
to install all dependencies - Create
.env
in application rootcp .env.example .env
- Update database details and optional sentry DNS in
.env
- Run
php artisan key:generate
to generate key - Run
php artisan migrate --seed
to install the database & required data - Add cron entry for scheduled task to update status for various modules (subscription expiration etc)
* * * * * cd /path-to-gymie && php artisan schedule:run >> /dev/null 2>&1
For more info: https://laravel.com/docs/5.7/scheduling#introduction
- All right sparky!
use the following credentials to log in
email: admin@gymie.in
password: password
Troubleshooting
APP_KEY not getting added to .env
- Add APP_KEY to .env
- Copy generated key from terminal
Permission / 500 Internal Server Error
Change permission on storage & cache
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
Live Demo
Test drive the application without going through the hassel of installation.
url: https://demo.gymie.in
email: admin@gymie.in
password: password
Changelog
Please see the Changelog
Contributing
Thank you for considering contributing to the Gymie
. You can read the contribution guide lines here
Check the development tasklist here if something interest you or suggest something here
Security Vulnerabilities
If you discover a security vulnerability within Laravel, please send an e-mail at info@lubus.in. All security vulnerabilities will be promptly addressed.
Support Us
LUBUS is a web design agency based in Mumbai, India.
You can pledge on patreon to support the development & maintenance of various opensource stuff we are building.
License
Gymie
is open-sourced software licensed under the MIT