Skip to content

nightcoder26/Fin-Z

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BANNER_1600

Fin-Z

A flexible and free-to-use finance tracker made with React, Nodejs, Express.js
and mongoDB, helping you manage your finances smoothly

What is Fin-Z 🤔💭

Our finance tracker web app is designed to provide a user-friendly platform for managing personal finances efficiently. It offers multiple pages, including an overview dashboard, category-wise analysis, and period-wise transaction logs (daily, weekly, monthly). Users can easily add new entries, create accounts, and manage their financial data securely through MongoDB Atlas, ensuring cloud-based data storage and accessibility.

FIN-Z-RECORDING.mp4

Quick start 🏃‍♀️

Set up locally

Prerequisites: Ensure you have Node.js and npm installed on your machine. You can download it from Node.js official website.

Installation Steps:

  1. Clone the Git Repository:

    git clone https://github.com/nightcoder26/Fin-Z.git

    Clone the repository containing the finance tracker project.

  2. Navigate to the Project Directory:

    cd Fin-Z
  3. Install Dependencies:

    npm install

    This command installs all the necessary dependencies required for the Vite project.

Running the Project:

  1. Run Frontend (React):

    • Navigate to the frontend directory:
      cd frontend
    • Start the development server:
      npm run dev
    • Access the frontend at the specified port for e.g.: http://localhost:5136.
  2. Run Backend (Node.js & Express):

    • Navigate to the backend directory:
      cd backend
    • Start the server using nodemon:
      nodemon index
    • The backend server will run on the port 4000 by default i.e., http://localhost:4000.

Ensure both the frontend and backend servers are running simultaneously for the finance tracker web app to work properly.

Main Stack

These are the main technologies used in this project:

My Skills

Other dependencies

Project Background

This project was initiated and developed by members of the Milestone Club at VIT AP University. Our club is dedicated to fostering innovation, collaboration, and learning among students interested in technology and software development.

About Milestone Club, VIT AP University

The Milestone Club at VIT AP University is a student-driven organization aimed at providing a platform for students to explore and develop their skills in various technological domains. We focus on organizing collaborative projects to enhance practical knowledge and encourage innovation.

Project Contributors

We extend our gratitude to the contributors and members of the Milestone Club who participated in the development of this project. Their dedication and efforts have been instrumental in bringing this project to fruition.

Follow Us on Instagram

For updates, events, and highlights from the Milestone Club, follow us on Instagram.

Milestone Club socials

Our Contributors 💗

Contribution Guidelines

Please read our Contribution Guidelines before contributing to this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A web app for expense tracking using MERN

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published