Skip to content

Outil gratuit de gestion des dépenses communes et personnelles d'un foyer de manière équitable

License

Notifications You must be signed in to change notification settings

JeremyPouyet/gerer-mon-foyer

Repository files navigation

Mon Foyer

Actuellement déployé sur gerer-mon-foyer.fr

Description

Ce projet propose un outil gratuit de gestion des dépenses communes et personnelles d'un foyer de manière équitable. Il permet à chaque membre du foyer de contribuer aux dépenses partagées en tenant compte de ses revenues et de ses charges personnelles, telles que les crédits étudiant ou les dépenses incompressibles (essence/assurances), pour garantir une répartition juste et éviter les déséquilibres financiers.

Fonctionnalités

  • Répartition des dépenses : Au travers de l’établissement d'un budget par habitant du foyer, la répartition des dépenses commune se fait en respectant les revenus et charges personnelles de chacun.
  • Simulation de dépenses ponctuelles : Un outil pour diviser de manière équitable le coût d'achats uniques.
  • Suivi de l’historique : Un historique pour suivre l’évolution de ses budgets et des dépenses au fil du temps.

Installation et développement

Prérequis

  • Node.js version 16 ou supérieure
  • npm ou yarn pour la gestion des paquets

Installation

  1. Clonez le dépôt :
git clone https://github.com/JeremyPouyet/Mon-Foyer.git
  1. Accédez au dossier du projet :
cd Mon-Foyer
  1. Installez les dépendances :
npm install

Scripts npm

npm run dev : Lance le serveur de développement avec Vite.
npm run build : Compile le projet pour la production.
npm run preview : Prévisualise le projet en mode production.
npm run lint : Vérifie le code avec ESLint.
npm run type-check : Vérifie les types TypeScript.

Stack technique

Frontend : Vue.js 3 avec Vue Router
Styles : Bootstrap 5
Gestion des mathématiques : Math.js
Build : Vite
Linting : ESLint avec des règles spécifiques pour Vue.js et TypeScript

About

Outil gratuit de gestion des dépenses communes et personnelles d'un foyer de manière équitable

Topics

Resources

License

Stars

Watchers

Forks