Skip to content

yoannrq/family-planner

Repository files navigation

📱 Family Planner

🎯 Présentation

Family Planner est une application mobile d'organisation familiale en cours de développement. Elle vise à simplifier la gestion des tâches quotidiennes et la planification des activités pour les familles modernes.

Attention : Ce projet est actuellement en développement actif. Les fonctionnalités peuvent être incomplètes ou sujettes à des modifications.

🚀 Fonctionnalités prévues

  • Calendrier partagé pour toute la famille
  • Liste de tâches collaborative et liste de course
  • Messagerie intégrée pour la communication familiale
  • Répertoire de contacts partagés
  • Gestion d'un emploi du temps hebdomadaire

🛠️ Stack technique

Le projet utilise les technologies suivantes :

Backend

  • Express.js : Framework web robuste et flexible pour Node.js
  • Prisma : ORM moderne pour simplifier les interactions avec la base de données
  • PostgreSQL : Base de données relationnelle puissante et extensible

Frontend

  • Svelte : Framework JavaScript réactif avec une courbe d'apprentissage douce
  • Capacitor : Pour le développement d'applications mobiles multiplateformes

Outils de développement

  • TypeScript : Pour un code plus sûr et maintenable
  • Vitest : Framework de test rapide et léger

💡 Choix technologiques

Technologie Raison du choix
Express.js Flexibilité et large communauté, facilitant le développement rapide d'APIs robustes
Prisma Simplicité d'utilisation et excellent support de TypeScript, améliorant la productivité
PostgreSQL Fiabilité, performances et fonctionnalités avancées, adaptées aux besoins d'une application familiale évolutive
Svelte Simplicité, performances et courbe d'apprentissage douce pour un développement frontend rapide
Capacitor Transformation de l'application web en application mobile native, offrant une expérience utilisateur fluide
TypeScript Amélioration de la qualité du code, facilitation de la maintenance et réduction des bugs potentiels
Vitest Rapidité et compatibilité avec l'écosystème Vite, assurant une suite de tests efficace

Présentation de l'application

Screenshot de l'application - Page de connexion

Screenshot de l'application - Page d'inscription

Screenshot de l'application - Tableau de bord

Screenshot de l'application - Groupes du tableau de bord

Screenshot de l'application - Création d'un nouveau groupe

Screenshot de l'application - Page de profil

Screenshot de l'application - Liste des membres

Screenshot de l'application - Ajout d'un membre

Screenshot de l'application - Liste des contacts

Screenshot de l'application - Ajout d'un contact

Screenshot de l'application - Calendrier

Screenshot de l'application - Ajout d'un événement

📥 Installation

Instructions d'installation à venir

🤝 Contribution

Ce projet est actuellement en développement par mes soins, toutes contributions, critiques ou améliorations sont les bienvenues !

📊 Statut du projet

Family Planner est en développement actif. Les fonctionnalités sont en cours d'implémentation et des changements majeurs peuvent survenir.

📬 Contact

Pour toute question concernant ce projet, n'hésitez pas à me contacter via les liens suivants :

LinkedIn Twitter GitHub


Merci de votre intérêt pour Family Planner ! Ce projet est en constante évolution, n'hésitez pas à revenir régulièrement pour suivre son avancement.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published