OpenAthlete
AGPLv3 endurance training platform: EU-oriented hosting, transparent CTL/ATL/TSB logic in code, self-hosting, and full export. Built in Grenoble.
Treinamento funcional personalizado com acompanhamento humano.
Translation pending
Sports & fitnessTypeScript · PLpgSQLGitHub @rafaelralvesjjOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Sistema web para gestão de treinos, alunos, check-ins e feedbacks
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Sistema web de gestão de treinos funcionais, construído com Next.js 14 (App Router), TypeScript, Prisma, NextAuth e PostgreSQL. Permite que professores montem e acompanhem treinos, alunos registrem sua evolução e execução dos treinos, e gestores administrem alunos, professores e a operação do serviço.
.env.example para .env.local e preencha suas credenciais.npm install.npm run db:prepare.npm run db:seed.npm run dev.npm run dev — inicia o servidor de desenvolvimento.npm run build — gera a build de produção.npm run health — verifica a saúde básica do projeto.npm run reset:local — reseta o banco local (cuidado!).