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

Application étudiante Stud'Easy

 Fermé · 10 000 € et plus · 72 offres · 629 vues · 96 interactions


Je recherche un développeur pour développer mon application mobile intuitive destinée à améliorer l'expérience étudiante. Cette application centralise plusieurs services essentiels à la gestion du quotidien d'un étudiant, notamment la gestion de l’emploi du temps, une map, la découverte d’événements, et l’accès à des bons plans locaux. L’application devra être simple à utiliser, tout en répondant aux besoins organisationnels et sociaux des étudiants. J'ai besoin qu'elle s’adresse principalement aux étudiants de 18 à 25 ans, mais pourrait également inclure des fonctionnalités adaptées aux lycéens et aux établissements d’enseignement supérieur.

Cahier des charges techniques
1. Structure de l'application
Plateformes cibles :
iOS (Apple) et Android.
Le développement doit garantir que l’application fonctionne de manière fluide sur ces deux systèmes.
Fonctionnement de l’application :
L’application doit être rapide et fluide.
Elle doit être simple à utiliser avec des menus clairs et intuitifs.
2. Fonctionnalités principales
2.1 Gestion de l'emploi du temps
Rappels automatiques : L'application devra envoyer des notifications (par exemple, un message sur l’écran du téléphone) avant un cours ou un examen pour que l’étudiant ne l’oublie pas.
Calendrier interactif : L’application devra afficher un calendrier qui permet de visualiser facilement les événements à venir.
2.2 Bons plans étudiants
Personnalisation : L’application doit offrir des bons plans adaptés aux préférences de l’utilisateur. Par exemple, si un étudiant aime les restaurants, il recevra des offres dans ce domaine.
2.3 Événements étudiants
Notifications : L’application enverra des notifications pour rappeler à l’étudiant les événements auxquels il s'est inscrit.
2.4 Ressources pédagogiques
Les utilisateurs auront accès à des documents et ressources pédagogiques, partagés par des enseignants ou d’autres étudiants.
2.5 Carte interactive
Localisation : L’application doit permettre aux utilisateurs de voir où se trouvent ces lieux sur une carte.
3. Stockage des données
Base de données : Les informations de l’application seront stockées dans une base de données centralisée. Cette base permettra de gérer tous les utilisateurs, leurs données personnelles et leurs préférences.
Sécurisation des données : Les données sensibles (comme les mots de passe) doivent être cryptées pour éviter tout risque de vol.
4. Gestion des notifications
Notifications push : Les utilisateurs recevront des messages pour leur rappeler des événements ou des échéances à venir.
Emails : En plus des notifications push, des rappels pourront être envoyés par email.
5. Sécurité
Authentification : Les étudiants devront se connecter à l’application avec un identifiant (email) et un mot de passe.
Protection des données : Toutes les informations personnelles et sensibles doivent être protégées grâce à des techniques de cryptage.
RGPD : L’application doit être conforme aux lois de protection des données (comme le RGPD en Europe).
6. Technologies utilisées
Voici quelques suggestions pour aider à la conception de l’application :
Développement mobile :
L’application sera construite de manière native pour iOS et Android. Cela signifie que deux versions distinctes de l’application seront développées, mais qu’elles partageront des éléments communs pour les rendre similaires.
Outils recommandés : React Native pourrait être une option pour développer une application qui fonctionne sur les deux plateformes sans avoir besoin de deux développements séparés.
Backend (serveur) : Les données (emploi du temps, événements, bons plans, etc.) seront gérées par un serveur qui communique avec l’application mobile. Ce serveur s’assurera que les données sont stockées et récupérées de manière rapide et sécurisée.
Géolocalisation : La carte interactive sera alimentée par une API de géolocalisation, comme Google Maps ou OpenStreetMap, pour afficher les établissements, les événements et les services autour de l’utilisateur.
Notifications : Les notifications push seront gérées par des services comme Firebase Cloud Messaging ou OneSignal.
7. Maintenance et mises à jour
Maintenance : Une fois l’application lancée, il sera nécessaire de la maintenir régulièrement pour ajouter de nouvelles fonctionnalités et corriger des erreurs.
Mises à jour : Des mises à jour de l’application seront nécessaires pour corriger les bugs et ajouter des améliorations.
8. Tests et validation
Tests fonctionnels : Tester chaque fonctionnalité (ajout d’un événement, création de compte, géolocalisation, notifications) pour vérifier qu’elle fonctionne correctement.
Tests de sécurité : S’assurer que les données des utilisateurs sont sécurisées et protégées contre les attaques.
Tests de performance : Tester la rapidité de l’application pour garantir qu’elle fonctionne même avec un grand nombre d’utilisateurs.

Budget indicatif : 10 000 € et plus

Publication : 04 décembre 2024 à 09h06

Profils recherchés : Développeur mobile freelance , Développeur iOS freelance , Développeur Android freelance , Expert BDD freelance , Développeur API freelance

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

Créer un compte

72 freelances ont répondu à ce projet

62 propositions de devis en moins de 2h

Alexis Chretinat Agence web
Luke Fournier Agence web
agence-gw Agence web
Mirai-Tech Agence développement spécifique
Yatma Gueye Agence web
Spidrontech - Votre Partenaire Mobile Et Web Agence de développement web
Codes Castle Agence de développement web
+65

Montant moyen des devis proposés : 8 050 €

Estimation du délai : 31 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