MUSALL
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v14View latest version
An AI-powered application that seamlessly integrates music and football functionalities to enhance workout and training experiences for football enthusiasts.
- Personalized Music Playlists: AI-generated playlists tailored to workout intensities, moods, or specific football scenarios
- Football Drill Recommendations: Customized training exercises based on user preferences and goals
- Strategy Modules: Football tactics and training recommendations
- Adaptive Learning: System improves recommendations based on user feedback
├── backend/
│ ├── index.ts # Main HTTP API entry point
│ ├── openai.ts # OpenAI integration for recommendations
│ └── database.ts # Database operations
├── frontend/
│ ├── index.html # Main application page
│ ├── app.js # Frontend application logic
│ └── style.css # Application styling
└── shared/
└── types.ts # Shared type definitions
- Backend: TypeScript, Hono, OpenAI API
- Frontend: HTML, CSS, JavaScript
- Storage: Val Town SQLite
- AI: OpenAI GPT models for personalization
- Visit the application URL
- Create a profile with your football preferences and music taste
- Get personalized music playlists for your training sessions
- Access football drills and strategies tailored to your needs
- Provide feedback to improve future recommendations