{"repo":"johndavedecano/laragym","free":true,"listed":false,"github":"https://github.com/johndavedecano/laragym","clone":"git clone https://github.com/johndavedecano/laragym.git","description":"A laravel gym management system","language":"PHP","stars":354,"topics":["php","gym-management","laravel","laravel-framework","css","svelte","sveltekit","sveltekit-tailwindcss","tailwindcss"],"license":null,"category":"auth-billing-email","readme_excerpt":"LaraGym A gym management system built with Laravel, SvelteKit, and a mobile-friendly member PWA. Features - Packages — create and manage membership packages with billing cycles - Members — user management with profiles and account numbers - Services & billing cycles — annually, weekly, daily, fixed, and more - Attendance — track member check-ins per branch - Subscriptions — manage member subscriptions with status tracking - Branches — multi-branch support - Activity logs — system-wide audit trail - Admin panel — SvelteKit dashboard for staff (port 5173) - Member PWA — installable progressive web app for gym members (port 5174) Project Structure Installation 1. Laravel API 2. Admin Panel 3. Member PWA In development the member app proxies all /api requests to http://localhost:8000 automatically. For production set VITE API BASE URL to your API's public URL. API The REST API is served at http://localhost:8000/api . Group Endpoints --- --- Auth POST /api/auth/login , register , logout , forgot , reset Member (auth) GET/PUT /api/me , PUT /api/me/password , GET /api/me/subscriptions , GET /api/me/attendance Admin only cycles , services , branches , packages , subscriptions , users , activities , stats Tests To use a different test database name, update phpunit.xml . Screenshots Contact Open to work — reach out at johndavedecano@gmail.com License MIT — free to use, modify, and distribute with attribution.","default_branch":null,"files":null,"tree":[],"storefront":"/r/johndavedecano","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/johndavedecano/laragym/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}