Bienvenue à Finhub!
Une application financier puissante et conviviale construite avec la pile Mern, inspirée de Fincart. Ce projet vise à rendre la planification financière accessible et perspicace pour tout le monde, offrant des informations personnalisées et des fonctionnalités de suivi pour une meilleure santé financière. Rejoignez-nous pour aider à construire et à améliorer Finhub, où les contributions de tous les niveaux de compétence sont les bienvenues!
Nous lançons ce projet pendant Hacktoberfest , ce qui en fait une occasion idéale pour vous acquérir une expérience pratique, apprendre des autres développeurs et apporter des contributions percutantes. Que vous soyez un développeur expérimenté ou que vous soyez tout simplement débuté, il y a une tâche pour vous. De l'ajout de nouvelles fonctionnalités et de l'amélioration de l'interface utilisateur / UX à la correction des bogues et à la rédaction de la documentation, chaque contribution compte!
Prenez la référence de https://www.fincart.com/
Rejoignez-nous pour faire de Finhub un outil précieux pour quiconque cherche à mieux gérer ses finances. Construisons quelque chose d'incroyable ensemble!
Prérequis:
Fourk et cloner le projet
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.gitOpen Project dans le système local et accédez au répertoire du projet
cd finhub-An-finance-app-using-mern-stack-nextjsInstaller des dépendances
Pour PNPM
pnpm installPour le fil
yarn installRenommer l'échantillon .env.local à .env et configuration
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secretExécuter le projet
Pour PNPM
pnpm devPour le fil
yarn devNous croyons au pouvoir de la collaboration, et nous accueillons tout le monde à contribuer à Finhub pour l'aider à devenir un outil précieux pour la gestion des finances personnelles. Vous trouverez ci-dessous un guide sur la façon de faire des contributions à ce projet open source.
Fourchez le référentiel :
Commencez par fournir le référentiel sur votre propre compte GitHub. Cela créera une copie du projet que vous pouvez modifier.
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.git
Créez une nouvelle branche : Pour garder les choses organisées, créez une nouvelle branche pour vos modifications.
Convention de dénomination: fonctionnalité / ou bugfix /.
git checkout -b feature/ < feature-name >Apporter des modifications ou résoudre les problèmes fonctionnent sur la nouvelle fonctionnalité, la correction de bogue ou la mise à jour de la documentation. Assurez-vous de suivre les normes de codage et d'écrire du code claire et maintenable
Testez vos modifications Assurez-vous que tout fonctionne comme prévu en exécutant le projet localement et en testant les nouvelles fonctionnalités.
Commissez et poussez votre code Écrivez des messages Clear Commit expliquant quelles sont vos modifications. Après cela, poussez votre branche vers votre référentiel fourchu.
git add .
git commit -m " Added <description of the changes> "
git push origin feature/ < feature-name >
Décrire les modifications de détail et lier tous les problèmes connexes en utilisant '#' Assurer que votre description de la demande de traction est claire et inclut des captures d'écran si nécessaire