Grappling Tracker is a web-based application tailored for martial arts enthusiasts to track and analyze their training sessions, techniques, and progress over time. This version is a complete refactor of the original project, now built with Laravel for improved scalability, maintainability, and modern features.
- Technique Logging: Record details about techniques, including descriptions, categories, and progress.
- Training Session Management: Log training sessions with duration, instructors, locations, and notes.
- Responsive Design: Access the app seamlessly across devices.
- Enhanced Analytics: View detailed stats on your training and progress.
- Modern Stack: Built with Laravel, powered by Vite, and includes React components for interactivity.
- Backend: Laravel
- Frontend: React (with Inertia.js for server-side routing)
- Database: MySQL
- Build Tool: Vite
- Authentication: Laravel Breeze (React + Inertia)