Skip to content

Aiizon/expenseshare

Repository files navigation

Expenseshare

Organiser les dépenses en groupe

Présentation du projet

L’application Expenshare a pour but de simplifier les dépenses en groupe lors d’un voyage, d’une fête, d’une collocation...

Le but est d’enregistrer dans une base de données l’ensemble des dépenses lors d’un événement afin de simplifier le remboursement par la suite.

Installation

Pour installer le projet, clonez le dépôt et installez les dépendances avec la commande suivante :

npm install

Ensuite, copiez-collez le fichier .env.dist avec le nom .env et mettez à jour les variables d'environnement.

Enfin, lancez le serveur de développement avec la commande suivante :

npm run dev

Concurrence

Il existe déjà des applications concurrentes. En voici quelques-unes :

Différenciation

Afin de se démarquer du marché actuel, l’application Expenseshare ne demandera pas aux utilisateurs de créer un compte. Il suffira simplement de saisir l’identifiant (slug) unique correspondant au groupe à rejoindre pour pouvoir y participer.

Fonctionnalités

Les fonctionnalités de l’application resteront relativement classiques :

  • Pouvoir ajouter une personne dans un groupe (Nom + Prénom) sans effectuer de vérification. Il ne sera pas possible de faire de lien entre une personne d’un groupe et celle d’un autre groupe. Il faudra donc recréer chaque personne dans chaque groupe.
  • Pouvoir ajouter une dépense (chaque dépense à un titre, un montant, une date, une catégorie et est associée à une personne).
  • Pouvoir trier / filtrer les dépenses par catégorie, personne ou montant.
  • Pouvoir fermer un groupe (empêcher d’ajouter des dépenses).
  • Calculer qui doit combien à qui.
  • Pouvoir marquer une dette comme réglée.

Fonctionnalités avancées

Si possible, il serait également intéressant de pouvoir visualiser des statistiques sur les dépenses (par catégorie, par personne…) sous forme de diagrammes. Bien entendu, toutes les idées d’améliorations sont les bienvenues 🙂

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published