Les meilleurs développeurs informatique freelances sont sur Codeur.com

Application

 Fermé · 10 000 € et plus · 76 offres · 1948 vues · 36 interactions


Cahier des charges application Vertical'Art
0. Objectifs et Périmètre
Définir l'objectif principal de l'application (ex: vente de produits, service d'information, outil de productivité).
Identifier la ou les plateformes cibles (iOS, Android, Web).
Déterminer la cible.
Établir les indicateurs clés de performance (KPI) du projet (ex: nombre d'utilisateurs, taux de conversion).
Minimum pour le lancement (MVP)
Création de compte facile : Inscription avec e-mail et mot de passe (connexion via Google et Apple ID).
Connexion constante.
Mon Profil : Une page pour modifier son nom, e-mail.
Choisir si l’utilisateur veut recevoir des notifications.
Respect de la vie privée (RGPD) : L'utilisateur doit accepter clairement nos règles d'utilisation. Il doit aussi pouvoir demander l'envoi ou la suppression de ses données personnelles.
Respect de la charte graphique de Vertical’Art.
Une maquette est envoyée en complément afin d’aider à la vision globale de ce qui est attendu pour l’application.

1. Fonctionnalités Clés
1.2 Page d’accueil
Page d'accueil : Voir rapidement les annonces importantes, les événements à venir, liens vers les entraînements, échauffement, réservation pour le restaurant, onglet anniversaire avec liens vers réservation.
Gestion interne : Nous aurons une interface web simple pour publier, modifier ou supprimer ces actualités.
1.3. Réserver et Gérer mes Cours (Le Cœur de l'App)
Planning : Voir un calendrier clair des cours disponibles. Pouvoir réserver ou annuler ma place en quelques clics.
Rappels instantanés : Recevoir une confirmation et des rappels (notification sur le téléphone et e-mail) très rapidement, idéalement en moins de 30 secondes.
Intégration au Système Existant : L'application doit impérativement se connecter au système de gestion des réservations et des achats utilisé par le site web actuel de Vertical'Art (cours, restaurant, boutique).
1.4. Échauffements et Vidéos Pédagogiques
Guides d'échauffement (image ou vidéo).
Historique : consulter la liste de mes sessions passées.
Catalogue : Accéder à une bibliothèque de tutoriels et de conseils.
Lecture fluide : La qualité de la vidéo doit s'adapter automatiquement à la vitesse d'internet pour éviter les coupures.
Hors connexion : Possibilité de télécharger des vidéos pour les regarder même sans internet (nous devrons gérer l'espace utilisé sur le téléphone).
Hébergement et Distribution : Les vidéos seront hébergées et distribuées via un service spécialisé (CDN ou service vidéo dédié comme Vimeo/Mux) pour garantir le streaming adaptatif (HLS/DASH).
1.6. L'Outil de Gestion Interne (Back-office)
Une interface web simple réservée à l'équipe pour gérer :
-Les actualités, les vidéos, le planning des cours et les comptes utilisateurs.
-Les droits d'accès des différents membres de l'équipe (Admin, Coach, Support).
-Exporter des listes (réservations, utilisateurs) pour nos analyses.
Technologie : Nous souhaitons une interface d'administration basée sur une technologie web moderne et sécurisée (CMS headless ou panneau d'administration basé sur le même framework que le backend).

2. Idées pour le Futur (Roadmap)
Voici ce qui pourrait venir après le lancement initial :
Indicateur d'Affluence (Aide à la décision) :
-Affichage simple : Un voyant indiquant si l'affluence est Faible / Moyenne / Élevée.
-Mise à jour : Nous pourrons mettre à jour l'affluence manuellement via notre outil interne ou automatiquement si nous installons des systèmes de comptage plus tard.
-But : Aider les membres à venir aux heures les moins chargées.
Programme de fidélité (points, récompenses).
Espace pour interagir (classements, partages simples).
Boutique en ligne pour vendre des articles et des bons cadeaux.
Intégration d'un système pour valider la présence (QR code / badge).
Une messagerie interne (à étudier en détail, car cela implique beaucoup de gestion légale et de modération).

3. Exigences Techniques et Qualité
3.1. Structure du Projet
Application partout : Nous utiliserons une technologie qui permet de construire l'application pour Android et iPhone en même temps.
Communication : L'application et les serveurs communiqueront via un système structuré (API REST ou GraphQL).
Base de données : Nous utiliserons un système de base de données reconnu et fiable (PostgreSQL est suggéré).
Vidéos rapides : Les vidéos seront stockées et distribuées par un réseau spécialisé (CDN) pour qu'elles se chargent vite partout.
3.2. Vitesse et Ergonomie
Lancement rapide : L'application doit démarrer en moins de 2 secondes.
Navigation fluide : Les actions courantes (changer d'écran) doivent être instantanées (moins de 200 millisecondes).
Vidéos optimales : Les vidéos doivent se lancer en moins de 3 secondes et s'adapter automatiquement à la qualité du réseau de l'utilisateur.
Accessible à tous : L'interface doit être conçue pour être utilisable par des personnes ayant des besoins spécifiques (compatible avec les lecteurs d'écran, contraste suffisant).
3.3. Stabilité et Maintenance
Disponibilité : L'application doit être disponible 99,5% du temps (c'est-à-dire qu'elle peut être en panne au maximum quelques heures par mois pour la maintenance ou des problèmes).
Sauvegardes : Les données critiques seront sauvegardées tous les jours et conservées pendant au moins 30 jours.

4. Sécurité et Lois (RGPD)
Confidentialité des données : Nous ne collecterons que les informations strictement nécessaires.
Droits utilisateurs : Mettre en place les outils pour que les utilisateurs puissent exercer leurs droits (accès, modification, suppression).
Sécurité technique :
-Toutes les communications seront chiffrées (HTTPS).
-Les mots de passe seront stockés de manière illisible et sécurisée (hachage fort).
-Les accès (tokens) seront sécurisés et renouvelés régulièrement.
Tests : Des audits de sécurité (tests de code et tests d'intrusion) seront réalisés avant le lancement pour éviter les failles.

5. Planning Estimatif
Mois 1 : Définition finale des besoins et Design de l'application (à quoi elle va ressembler).
Mois 2 : Préparation du contenu (vidéos, textes).
Mois 3-5 : Développement et programmation de l'application.
Mois 6 : Phase de tests, corrections (avec l'équipe interne, les coachs et un groupe de membres volontaires).
Mois 7 : Lancement officiel !

6. Budget Estimatif (À confirmer par Devis)
Création initiale (MVP) : Entre 30 000 et 40 000 €. (Attention : Cette enveloppe est indicative et non-contractuelle. Nous attendons des propositions détaillées basées sur les fonctionnalités définies.)
Entretien annuel : 10-15 % du coût initial.
Hébergement : Environ 50–80 € par mois (selon la quantité de vidéos utilisées).

Budget indicatif : 10 000 € et plus

Publication : 11 décembre 2025 à 19h28

Profils recherchés : Développeur spécifique freelance , Développeur mobile freelance , Expert BDD freelance , Développeur back-end freelance , Développeur API freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

76 freelances ont répondu à ce projet

38 propositions de devis en moins de 2h

Herve Bansay Développeur blockchain
Novasion Agence développement spécifique
Benjamin Coudannes Agence développement spécifique
David Attias Développeur mobile
Mirai-Tech Agence développement spécifique
Hugo Battoue Agence développement spécifique
Fabien Berthelet Agence web
+69

Montant moyen des devis proposés : 15 450 €

Estimation du délai : 50 jours

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients