Dit project is een zwemtraining generator die gebruikmaakt van AI om gepersonaliseerde zwemschema's te creëren op basis van gebruikersinput. Het genereert gestructureerde trainingsplannen met verschillende secties, oefeningen en afstanden.
- Genereer aangepaste zwemtrainingen
- Specificeer moeilijkheidsgraad en totale afstand
- Ontvang gedetailleerde trainingsschema's met warming-up, hoofdsets en cooling-down
- Realtime streaming van gegenereerde trainingen
- Next.js
- React
- TypeScript
- OpenAI API
- Tailwind CSS
-
Clone de repository:
git clone https://github.com/jouw-gebruikersnaam/zwemtraining-generator.git
-
Installeer de dependencies:
cd zwemtraining-generator npm install
-
Maak een
.env.local
bestand aan in de root van het project en voeg je OpenAI API-sleutel toe:OPENAI_API_KEY=jouw_api_sleutel_hier
-
Start de ontwikkelingsserver:
npm run dev
-
Open
http://localhost:3000
in je browser om de applicatie te gebruiken.
- Voer je gewenste trainingsparameters in (bijv. afstand, moeilijkheidsgraad, specifieke oefeningen).
- Klik op de "Genereer training" knop.
- Wacht terwijl de AI je gepersonaliseerde zwemtraining genereert.
- Bekijk en gebruik het gegenereerde trainingsschema.
Bijdragen aan dit project zijn welkom. Volg deze stappen om bij te dragen:
- Fork het project
- Maak een feature branch (
git checkout -b feature/AmazingFeature
) - Commit je wijzigingen (
git commit -m 'Voeg een geweldige feature toe'
) - Push naar de branch (
git push origin feature/AmazingFeature
) - Open een Pull Request
Dit project is gelicentieerd onder de MIT-licentie. Zie het LICENSE
bestand voor details.
Jouw Naam - [email protected]
Project Link: https://github.com/jouw-gebruikersnaam/zwemtraining-generator