¡Bienvenido a Finhub!
Una aplicación de finanzas potente y fácil de usar construida con la pila Mern, inspirada en FinCart. Este proyecto tiene como objetivo hacer que la planificación financiera sea accesible y perspicaz para todos, ofreciendo ideas personalizadas y características de seguimiento para una mejor salud financiera. ¡Únase a nosotros para ayudar a construir y mejorar Finhub, donde las contribuciones de todos los niveles de habilidad son bienvenidas!
Estamos lanzando este proyecto durante Hacktoberfest , por lo que es una oportunidad ideal para obtener experiencia práctica, aprender de otros desarrolladores y hacer contribuciones impactantes. Ya sea que sea un desarrollador experimentado o que acaba de comenzar, hay una tarea para usted. Desde agregar nuevas características y mejorar la UI/UX hasta la reparación de errores y escribir documentación, ¡cada contribución cuenta!
Haga referencia de https://www.fincart.com/
Únase a nosotros para hacer de Finhub una herramienta valiosa para cualquiera que busque administrar mejor sus finanzas. ¡Construyamos algo increíble juntos!
Prerrequisitos:
Bifurcado y clon el proyecto
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.gitAbra el proyecto en el sistema local y navegue al directorio de proyectos
cd finhub-An-finance-app-using-mern-stack-nextjsInstalar dependencias
Para PNPM
pnpm installPara el hilo
yarn installCambiar la muestra .env.local a .env y configuración
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secretEjecutar el proyecto
Para PNPM
pnpm devPara el hilo
yarn devCreemos en el poder de la colaboración, y damos la bienvenida a todos para contribuir a Finhub para ayudarlo a convertirse en una herramienta valiosa para la gestión de finanzas personales. A continuación se muestra una guía sobre cómo hacer contribuciones a este proyecto de código abierto.
Bifurca el repositorio :
Comience bifurcando el repositorio a su propia cuenta de GitHub. Esto creará una copia del proyecto que puede modificar.
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.git
Cree una nueva rama : para mantener las cosas organizadas, cree una nueva rama para sus cambios.
Convención de nombres: característica/ o corrección de errores/.
git checkout -b feature/ < feature-name >Hacer cambios o resolver problemas funcionan en la nueva función, corrección de errores o actualización de documentación. Asegúrese de seguir los estándares de codificación y escribir código claro y mantenible
Pruebe sus cambios Asegúrese de que todo funcione como se esperaba ejecutando el proyecto localmente y probando las nuevas funciones.
Commit y presione su código Escriba mensajes de confirmación clara explicando cuáles son sus cambios. Después de eso, empuje su rama a su repositorio bifurcado.
git add .
git commit -m " Added <description of the changes> "
git push origin feature/ < feature-name >
Describa los cambios en detalle y vincule cualquier problema relacionado utilizando ' #' Asegúrese de que la descripción de su solicitud de extracción sea clara e incluya capturas de pantalla si es necesario