Skip to content

Streamline your finances with a one-stop solution for effortless management.

License

Notifications You must be signed in to change notification settings

mkgupta01/FinVue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FinVue - Finance Management App

FinVue is a MERN stack application designed to help users manage their finances efficiently. With a user-friendly interface and graph-based data visualization, FinVue allows users to track their daily, monthly, and yearly expenses with ease.

React NPM Express.js MongoDB

image

Features

  • User Authentication: Secure login and registration system.
  • Intuitive UI: Clean and responsive user interface for an enhanced user experience.
  • Expense Tracking: Track your daily, monthly, and yearly expenses.
  • Data Visualization: Graph-based visualization to analyze spending patterns.
  • Robust APIs: Backend functionality with secure APIs.

Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Version Control: Git

Installation

  1. Clone the repository:
    git clone https://github.com/mkgupta01/FinVue.git
  2. Navigate to the project directory:
    cd FinVue
  3. Install frontend dependencies:
    cd frontend
    npm install
  4. Install backend dependencies:
    cd ../backend
    npm install
  5. Create a .env file in the backend directory and add your MongoDB URI and any other necessary environment variables:
    MONGO_URI=your_mongodb_uri
    PORT = 8080
    JWT_SECRET = your_jwt_secret_key
    
  6. Start the development server:
    npm run dev

Usage

  1. Register/Login: Create an account or login with your existing account.
  2. Add Expenses: Enter your daily, monthly, and yearly expenses.
  3. View Reports: Analyze your spending with graph-based data visualization.

Screenshots

image

image

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

License

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

Contact

For any inquiries or issues, please contact:


If you have any additional features or specific details about the project, let me know so I can include them in the README.

About

Streamline your finances with a one-stop solution for effortless management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published