Willkommen in Finhub!
Eine leistungsstarke und benutzerfreundliche Finanz-App, die mit dem Mern Stack erstellt wurde und von FinCart inspiriert ist. Dieses Projekt zielt darauf ab, die Finanzplanung für alle zugänglich und aufschlussreich zu gestalten und personalisierte Erkenntnisse und Verfolgung von Funktionen für eine bessere finanzielle Gesundheit zu bieten. Nehmen Sie an, um FINHUB aufzubauen und zu verbessern, wo Beiträge aller Fähigkeiten begrüßt werden!
Wir starten dieses Projekt während des Hacktoberfestes und machen es für Sie zu einer idealen Gelegenheit, praktische Erfahrungen zu sammeln, von anderen Entwicklern zu lernen und wirkungsvolle Beiträge zu leisten. Egal, ob Sie ein erfahrener Entwickler sind oder gerade erst anfangen, es gibt eine Aufgabe für Sie. Von der Hinzufügung neuer Funktionen und der Verbesserung der UI/UX bis hin zur Behebung von Fehlern und dem Schreiben von Dokumentationen zählt jeder Beitrag!
Verweisen Sie auf https://www.fincart.com/
Machen Sie FINHUB mit uns zu einem wertvollen Tool für alle, die seine Finanzen besser verwalten möchten. Lass uns zusammen etwas Erstaunliches bauen!
Voraussetzungen:
Gabel und klonen Sie das Projekt
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.gitProject im lokalen System eröffnen und zum Projektverzeichnis navigieren
cd finhub-An-finance-app-using-mern-stack-nextjsAbhängigkeiten installieren
Für PNPM
pnpm installFür Garn
yarn installBenennen
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secretFühren Sie das Projekt aus
Für PNPM
pnpm devFür Garn
yarn devWir glauben an die Kraft der Zusammenarbeit und begrüßen alle, um zu Finhub beizutragen, um es zu einem wertvollen Instrument für das persönliche Finanzmanagement zu entwickeln. Im Folgenden finden Sie eine Anleitung, wie Sie Beiträge zu diesem Open-Source-Projekt leisten können.
Fork das Repository :
Beginnen Sie mit dem Repository auf Ihr eigenes Github -Konto. Dadurch wird eine Kopie des Projekts erstellt, das Sie ändern können.
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.git
Erstellen Sie einen neuen Zweig : Um die Dinge organisiert zu halten, erstellen Sie einen neuen Zweig für Ihre Änderungen.
Namenskonvention: Funktion/ oder Bugfix/.
git checkout -b feature/ < feature-name >Nehmen Sie Änderungen vor oder lösen Sie Probleme mit der neuen Funktion, der Fehlerbehebung oder der Dokumentation. Befolgen Sie unbedingt die Codierungsstandards und schreiben Sie klare, wartbare Code
Testen Sie Ihre Änderungen stellen Sie sicher, dass alles wie erwartet funktioniert, indem Sie das Projekt lokal ausführen und die neuen Funktionen testen.
Festlegen und verschieben Sie Ihren Code. Schreiben Sie klare Commit -Nachrichten, in denen Sie erklären, was Ihre Änderungen sind. Schieben Sie danach Ihren Zweig in Ihr Forked Repository.
git add .
git commit -m " Added <description of the changes> "
git push origin feature/ < feature-name >
Beschreiben Sie die Änderungen im Detail und verknüpfen Sie alle verwandten Probleme, indem Sie " #" verwenden, um sicherzustellen