Tableau de bord fitness et coaching Next.js avec assistant IA
Kinora est un modèle de coaching fitness Next.js full-stack avec backend NestJS, assistant IA, liste de clients, suivi de séance, planificateur de repas et arabe RTL.
Tout inclus
Full Stack
Tableau de bord membre et coach + API NestJS avec TypeORM et authentification
Utilisation dans un nombre illimité de projets commerciaux. Travail client inclus.
Paiement unique, mises à jour gratuites
Facture professionnelle avec votre numéro de TVA
Acheteurs Récents
Mises à jour en temps réel
Ce template est nouveau
Soyez le premier à l'acheter.
Pays Principaux
Basé sur les lieux d'achat
Aucun achat pour le moment
Les pays des acheteurs apparaîtront ici après la première vente.
Utilisation dans un nombre illimité de projets commerciaux. Travail client inclus.
Paiement unique, mises à jour gratuites
Facture professionnelle avec votre numéro de TVA
Kinora est un modèle de coaching fitness Next.js full-stack avec backend NestJS, assistant IA, liste de clients, suivi de séance, planificateur de repas et arabe RTL.
Partager:
Kinora est une plateforme fitness et coaching full-stack : un tableau de bord Next.js depuis lequel les membres s'entraînent et les coachs gèrent leurs clients, au-dessus d'une API NestJS. Les coachs tiennent une liste de clients, assignent des entraînements et répondent aux bilans hebdomadaires ; les membres enregistrent des séances en direct, planifient leurs repas et suivent leur sommeil, leur santé et leur progression. Un assistant IA, l'anglais et l'arabe, et des thèmes clair et sombre sont inclus.
Construisez votre produit fitness autour de votre marque
Une base connectée pour une activité de coaching en ligne, l'application membre d'une salle ou une plateforme de bien-être, avec un code source que vous adaptez à votre projet. Le pack full-stack comprend le tableau de bord et l'API qui l'alimente.
Côté membre
Entraînements, un suivi de séance en direct et une bibliothèque d'exercices
Nutrition avec un planificateur de repas
Activité, sommeil, santé et progression
Groupes communautaires et défis
Côté coach et salle
Une liste de clients, les plus silencieux d'abord
Entraînements assignés, assiduité et bilans hebdomadaires
Membres, coachs, rôles et catalogue de contenu
Backend NestJS
Authentification, rôles et permissions
Données d'entraînement, de nutrition, de sommeil, de santé et de progression
Coaching, communauté et notifications en direct
Assistant IA
Un assistant IA qui sait qui pose la question
Les membres posent des questions sur leur propre journée, et les coachs sur leur liste de clients. L'assistant répond avec des cartes et des graphiques tirés des données du compte lui-même, puis propose trois questions de suivi.
AI assistant, light. The assistant before the first question, with the openers computed from the member's own day
AI assistant, dark. The assistant before the first question, with the openers computed from the member's own day
AI assistant, hydration, light. The member asks how much water is left in the day; the assistant answers with the hydration gauge and the litres still to drink
AI assistant, hydration, dark. The member asks how much water is left in the day; the assistant answers with the hydration gauge and the litres still to drink
Connecté par des outils MCP
Ses outils MCP appellent les mêmes services que le tableau de bord, et chaque compte ne reçoit que les outils que son rôle autorise.
Consultation de la liste de clients, des clients, de l'entraînement, de la nutrition, du sommeil et de la progression
Bilans hebdomadaires et assignations d'entraînement depuis la conversation
Des suggestions d'ouverture calculées à partir de la journée du lecteur, sans appel au modèle
Fonctionne sur Google Gemini, OpenAI ou DeepSeek avec votre propre clé API
AI assistant, the day, light. Today's readings drawn as the dashboard's own cards: resting heart rate, energy, recovery and steps against the goal
AI assistant, the day, dark. Today's readings drawn as the dashboard's own cards: resting heart rate, energy, recovery and steps against the goal
Il répond avec les cartes du tableau de bord lui-même
Une question sur la semaine revient sous la forme de la carte que cet écran dessine déjà, et non d'un paragraphe qui la décrit.
Le sommeil en durée, score, heure du coucher et du réveil, chacun sur sa propre série de nuits
Les pas en graphique de la semaine, dessiné à l'intérieur de la réponse
Chaque chiffre identique à celui qu'affiche sa propre page
AI assistant, sleep, light. The week's sleep answered with duration, score, lights out and wake time, each over its own run of nights
AI assistant, sleep, dark. The week's sleep answered with duration, score, lights out and wake time, each over its own run of nights
AI assistant, steps, light. A question answered with a chart: steps by day across the week, drawn inside the conversation
AI assistant, steps, dark. A question answered with a chart: steps by day across the week, drawn inside the conversation
Et il sait de quelle semaine il s'agit
L'assistant lit le compte qui pose la question, si bien qu'un membre obtient son propre corps et son propre accompagnement plutôt qu'une réponse générale.
La composition corporelle lue comme une tendance, pas comme un chiffre sur une balance
Son coach, l'anneau d'assiduité et le plan des jours à venir
Trois questions de suivi, calculées à partir de ce qui vient d'être dit
AI assistant, body composition, light. Weight read as a direction rather than a number, with the body metrics behind it
AI assistant, body composition, dark. Weight read as a direction rather than a number, with the body metrics behind it
AI assistant, coaching, light. The member's own coach, the compliance ring, and the plan for the days ahead
AI assistant, coaching, dark. The member's own coach, the compliance ring, and the plan for the days ahead
Entraînement
Une séance que vous pouvez vraiment mener
La plupart des modèles de tableau de bord dessinent un entraînement. Celui-ci l'enregistre : saisissez une série et le tableau, la file et les chiffres avancent.
Live workout session, light. A running session: the set table with weight, reps and RPE, the elapsed and rest timers, the workout queue, previous performance and a coaching tip
Live workout session, dark. A running session: the set table with weight, reps and RPE, the elapsed and rest timers, the workout queue, previous performance and a coaching tip
Un plan pour la semaine
L'entraînement du jour, la répartition hebdomadaire, le volume d'entraînement et les muscles ciblés, avec les séances qui les sous-tendent.
Tableau de séries éditable avec charge, répétitions et RPE
Chronomètre et minuteur de repos ancrés au serveur
Programmes d'entraînement avec inscription et planning hebdomadaire
Séances récentes avec durée et calories
Workout plan, light. Today's workout, the weekly split, training volume, muscle focus and recent sessions
Workout plan, dark. Today's workout, the weekly split, training volume, muscle focus and recent sessions
Une bibliothèque d'exercices reliée au suivi de séance
Filtres par muscle, matériel et difficulté
Pages de détail avec étapes de technique et erreurs courantes
Plages de séries recommandées pour quatre objectifs, et alternatives
Ajouter à la séance place un mouvement dans la file du jour
Exercise library, light. A featured movement beside a library filtered by muscle, equipment and difficulty, with saved exercises and recent views
Exercise library, dark. A featured movement beside a library filtered by muscle, equipment and difficulty, with saved exercises and recent views
Exercise detail, light. Form steps, common mistakes, recommended set ranges for four goals, and alternatives
Exercise detail, dark. Form steps, common mistakes, recommended set ranges for four goals, and alternatives
Nutrition
Des repas planifiés à l'heure
Les repas du jour sur une frise, triés selon l'heure où ils sont pris, avec les calories face à l'objectif et les macros de chaque repas.
Meal planner, light. The day's meals on a timeline with macros per meal, the calorie target, macro progress, recommendations and grocery highlights
Meal planner, dark. The day's meals on a timeline with macros per meal, the calorie target, macro progress, recommendations and grocery highlights
Calories, macros et eau
Une fiche d'ajout d'aliment avec macros et heure
Calories face à l'objectif et répartition des macros
Hydratation au verre, et apport hebdomadaire
Recommandations et liste de courses
Nutrition, light. Calories and macros, today's meals, hydration, weekly calorie intake and macro balance
Nutrition, dark. Calories and macros, today's meals, hydration, weekly calorie intake and macro balance
Corps
Activité, sommeil, santé et progression
Chaque section est construite avec la même profondeur que l'entraînement, avec des chiffres qui comptent jusqu'à leur valeur, des graphiques qui se tracent et une infobulle qui suit le pointeur.
Activity, light. Steps, active time, calories and distance, this week against last, activity rings, the hourly heatmap and recent activities
Activity, dark. Steps, active time, calories and distance, this week against last, activity rings, the hourly heatmap and recent activities
Sleep, light. Duration, score, bedtime and wake time, sleep stages, the weekly trend, the schedule and recent nights
Sleep, dark. Duration, score, bedtime and wake time, sleep stages, the weekly trend, the schedule and recent nights
Un score de santé avec ses raisons
Pas, temps actif, calories et distance, avec une carte thermique horaire
Phases de sommeil, la tendance hebdomadaire et le planning
Un score de santé, les points à travailler et les essentiels du jour
Relevés saisis à la main ou écrits par un fournisseur d'objets connectés
Health, light. A health score, what to focus on, the daily essentials against their goals, and health tips
Health, dark. A health score, what to focus on, the daily essentials against their goals, and health tips
Une progression visible
Mesures corporelles avec leur tendance
Photos avant et après avec mensurations
Un objectif avec sa date cible et son avancement
Réussites obtenues en chemin
Progress, light. Performance over the week, before and after photos, body metrics, progress by category and recent achievements
Progress, dark. Performance over the week, before and after photos, body metrics, progress by category and recent achievements
Progress photos, light. Before and after side by side, with body measurements, goal progress, milestones and earlier checkpoints
Progress photos, dark. Before and after side by side, with body measurements, goal progress, milestones and earlier checkpoints
Communauté
Une communauté autour de l'entraînement
Groupes, défis, discussions et événements, avec un classement des membres qui répondent présents.
Community, light. Community figures, popular groups, open challenges and top contributors
Community, dark. Community figures, popular groups, open challenges and top contributors
Des réglages où chaque contrôle s'enregistre
Thème, couleur d'accent et animations, enregistrés sur le compte
Interrupteurs de notifications et de confidentialité, et un téléchargement de tout ce que le compte a enregistré
Sources de données d'appareils avec des clés créées et révoquées par compte
Une carte d'abonnement avec la formule et son historique de facturation
Settings, light. Profile summary, account settings, appearance with theme, accent and animations, privacy and data, notifications, connected devices and the subscription
Settings, dark. Profile summary, account settings, appearance with theme, accent and animations, privacy and data, notifications, connected devices and the subscription
Bilingue
Commencez en anglais, en arabe, en clair et en sombre
Les interfaces en anglais et en arabe sont incluses, avec des mises en page de droite à gauche pour l'arabe et des thèmes clair et sombre sur chaque écran.
Sign in, light. The sign-in page, with the demo member filled in by the link
Sign in, dark. The sign-in page, with the demo member filled in by the link
De droite à gauche, de bout en bout
Personnalisez l'image de marque et étendez les traductions pour votre public.
Mises en page écrites en propriétés logiques, qui se reflètent en arabe
Messages next-intl répartis par fonctionnalité et par langue
Un sélecteur d'accent qui reconstruit chaque token de couleur autour d'une teinte
Utilisez le sélecteur Clair / Sombre au-dessus des captures pour comparer chaque écran dans les deux thèmes
Member dashboard in Arabic, light. The member overview in Arabic, mirrored right to left
Member dashboard in Arabic, dark. The member overview in Arabic, mirrored right to left
Coaching
La moitié que la plupart des modèles fitness laissent de côté
Les graphiques sont la partie facile. Ce qu'une salle vend, c'est la boucle entre un coach et la personne qui le suit, et chacune de ses étapes est là.
My clients, light. The coach's roster, quiet clients first, with each client's last session, plan compliance and sessions this week
My clients, dark. The coach's roster, quiet clients first, with each client's last session, plan compliance and sessions this week
Assignez le travail, et voyez-le arriver
Le coach fixe un entraînement pour un jour. Le membre le voit avant tout ce qu'il a choisi lui-même, et il compte comme fait quand il en termine une séance.
Une liste des propres clients du coach, les plus silencieux d'abord
Travail assigné avec les états à venir, manqué et fait
Bilans hebdomadaires avec le poids, le ressenti de la semaine et une note, auxquels le coach répond
Un fil de messages par coach et client, livré en direct
Client page, light. One client's week: sessions and minutes, assigned work with its state, weekly check-ins with the coach's replies, and the form that assigns the next workout
Client page, dark. One client's week: sessions and minutes, assigned work with its state, weekly check-ins with the coach's replies, and the form that assigns the next workout
Le même assistant, côté coach
Un coach interroge sa liste de clients et récupère cette liste: qui s'est entraîné, qui a décroché, et à qui écrire en premier.
L'assiduité de chaque client, classée par besoin d'attention
Des bilans et des assignations écrits depuis la conversation
Uniquement les outils autorisés par le rôle de coach, sur le même serveur MCP
AI assistant, coach, light. The assistant answers a coach's question about the roster with a card per client, a short reading of the week and three follow-up questions
AI assistant, coach, dark. The assistant answers a coach's question about the roster with a card per client, a short reading of the week and three follow-up questions
Rôles
Donnez à chaque rôle les écrans dont il a besoin
Une seule table de comptes pour les membres et l'équipe. Les rôles d'un compte décident de ce qu'affiche sa barre latérale, et l'API applique les mêmes permissions.
Membres
Leur propre entraînement, nutrition, sommeil, santé et progression
Leur coach, leur plan et leurs bilans
Groupes communautaires et défis
Coachs
Leur propre liste de clients, et celle de personne d'autre
Travail assigné, bilans et messages
L'assistant, limité à leurs clients
Équipe de la salle
Membres, coachs et rôles de coach
Le catalogue : exercices, entraînements, programmes et plats
Communauté, défis, événements et récompenses
Members, light. The back office's member list with totals, filters, verification status and join dates
Members, dark. The back office's member list with totals, filters, verification status and join dates
Content, light. The catalogue gym staff manage: exercises, workouts, programs and dishes, with filters and actions
Content, dark. The catalogue gym staff manage: exercises, workouts, programs and dishes, with filters and actions
Le côté coach parle aussi arabe
Les deux rôles sont livrés dans les deux langues, si bien que les écrans de coaching se reflètent exactement comme ceux des membres.
La liste de clients, le détail d'un client et les formulaires d'assignation, tous de droite à gauche
Les mêmes composants, sans deuxième mise en page à maintenir
Le clair et le sombre des deux côtés du produit
Client roster in Arabic, light. The coach's roster in Arabic, with figures kept left to right
Client roster in Arabic, dark. The coach's roster in Arabic, with figures kept left to right
Sous le capot
Construisez sur une base full-stack familière
Next.js 16, React 19, TypeScript, Tailwind CSS 4 et un backend NestJS modulaire.
Frontend
Next.js 16 App Router, React 19, TypeScript
Tailwind CSS 4
TanStack Query pour les données de l'API, Redux Toolkit pour le reste
React Hook Form et Zod pour les formulaires
next-intl pour la localisation
Backend
NestJS avec des modules par domaine
TypeORM avec SQLite pour le développement local
Prise en charge de MySQL par configuration
Authentification JWT avec rôles et permissions
Socket.io pour les notifications et les messages en direct
Expérience développeur
Documentation d'installation pour les deux applications
Dépendances épinglées en version exacte
Une seule couche API, consommée via des hooks de requête
Des données fictives dans le navigateur, pour que le tableau de bord fonctionne avant que l'API soit en place
Avant le lancement
Ce que vous configurez vous-même
Kinora est un modèle en code source, pas un abonnement d'hébergement géré. Configurez votre hébergement, votre base de données, votre stockage de médias et les services externes que vous choisissez d'utiliser.
Hébergement et données
Un hébergement pour le tableau de bord et l'API
SQLite, ou MySQL avec sa migration générée une fois
Stockage compatible S3 pour les photos de profil et de progression
Appareils
Un fournisseur d'objets connectés ou une passerelle qui écrit les relevés avec une clé de compte
Aucune connexion à une montre ou à un tracker n'est intégrée
IA
Votre propre clé API Google Gemini, OpenAI ou DeepSeek
Les frais du fournisseur ne sont pas inclus
Explorer
Explorez Kinora avant de construire
Connectez-vous en tant que membre ou coach, en mode clair et sombre. La page de connexion de la démo remplit un compte de démonstration pour vous, et les données de la démo sont reconstruites chaque jour. La démo comprend quelques messages gratuits de l'assistant, et vous pouvez ajouter votre propre clé Google Gemini, OpenAI ou DeepSeek pour continuer. Les captures utilisent des données d'exemple.
Construisez votre prochain produit fitness avec Kinora
Plateformes de coaching en ligneEntraîneurs personnels avec une liste de clientsSalles qui vendent du coaching en plus de l'abonnementApplications de fitness et de bien-êtreAgences qui construisent un produit fitness pour un clientPlateformes bilingues avec arabe et RTL
Spécifications Techniques
Framework
Next.js 16
Version de React
React 19
Style
Tailwind CSS 4
TypeScript
Oui
Responsive
Mobile, Tablette, Bureau
Période de Support
Lifetime Inclus
Conseil Pro: Tous les modèles incluent une documentation complète pour vous aider à démarrer rapidement.
Questions fréquentes
Qu'est-ce que je reçois en achetant ce template ?
Le code source complet du pack choisi, téléchargé depuis votre tableau de bord personnel juste après le paiement. Une facture professionnelle est disponible pour chaque achat.
Puis-je l'utiliser pour des projets clients et commerciaux ?
Oui. Chaque template payant inclut une licence Commerciale qui couvre un nombre illimité de projets commerciaux, y compris le travail livré à vos clients.
Ai-je droit aux mises à jour après l'achat ?
Oui. Les mises à jour sont gratuites. Les nouvelles versions apparaissent dans votre tableau de bord, où vous pouvez retélécharger vos fichiers à tout moment.
Le support est-il inclus ?
Oui. L'assistant de cette page répond en quelques secondes, et le support par e-mail est inclus avec chaque achat, à l'adresse support@aniq-ui.com, avec une réponse sous 4 heures.
Puis-je l'essayer avant d'acheter ?
Oui. Ce template a une démo complète en ligne, liée en haut de cette page, pour parcourir la vraie version avant de décider.
Tarifs
Choisissez votre formule
Un seul paiement pour le code source complet, à modifier et déployer librement.
Tout inclus
Full Stack
Tableau de bord membre et coach + API NestJS avec TypeORM et authentification
Ce qui est inclus
Tableau de bord membre et coach$99
API Backend$99
Acheté séparément$198
Vous économisez$49
$149
Ou achetez une seule partie
Tableau de bord membre et coach
Le tableau de bord Next.js 16 seul, pour les membres, les coachs et l'équipe de la salle, avec des données fictives dans le navigateur pour fonctionner sans l'API
$99
API Backend
L'API NestJS seule, avec TypeORM, l'auth JWT, les modules fitness et coaching, les outils MCP et un seeder en une commande
$99
Paiements sûrs et sécurisés par Paddle
Un reçu de TVA vous est envoyé par e-mail après l'achat.
Tableau de bord fitness et coaching Next.js avec assistant IA
Full Stack
$149
$149$198
Modèles Associés
Restaurant
$179
Restaurant
Full Stack
Nouveau
IA
Food Studio est un template restaurant Next.js full-stack : un site de commande avec la carte, les menus, le panier, le paiement et le suivi de commande, un dashboard d'équipe pour les commandes, la carte et les cuisines, une API NestJS, des outils IA pour les photos de plats, et l'anglais et l'arabe avec RTL.
Un site de commande pour restaurant en Next.js 16 avec menu, formules, composeur de repas, panier, paiement, suivi de commande et comptes clients, en anglais et en arabe.
Un dashboard d'administration pour restaurant en Next.js 16 pour gérer les commandes, le menu, les catégories, les clients, les cuisines et l'équipe, avec un studio IA pour les photos de plats, en anglais et en arabe.
Chaque template premium est responsive, accessible, rapide et typé dès le premier commit, pour lancer votre projet sur un code prêt pour la production.
01 · Mise en page
Design Responsive
Des mises en page mobile, tablette et bureau à partir d'un seul jeu de composants, avec un menu mobile et des zones tactiles de 44px.
Rejoignez des milliers de développeurs à travers le monde qui font confiance à Aniq-UI pour leurs projets. Nos modèles sont utilisés partout dans le monde pour créer des expériences web impressionnantes.
Une question sur un template ou votre achat ? Contactez-nous
Nom Complet
Adresse Email
Message
Préférences des Cookies
Nous utilisons des cookies pour améliorer votre expérience de navigation, analyser le trafic du site et personnaliser le contenu. En cliquant sur "Accepter Tout", vous consentez à notre utilisation des cookies pour l'analyse et la publicité personnalisée.