Skip to content

006080/final-fe

 
 

Repository files navigation

My Money Minder React App 🏦

Overview 📝

My Money Minder built using React, offers a user-friendly platform for handling personal finances. It seamlessly connects to the API backend, enabling users to sign up, log in, access their profiles, and modify their financial transactions. This application encompasses a range of functionalities, including a homepage presenting transaction lists, balances, and currency rates, a charts page for analyzing expenses and applying filters, as well as a dedicated currencies page exclusively showcasing currency prices.

Tech Stack 💻

Frontend:

  • for create app - React
  • global state management - with redux-toolkit
  • for Form Validation - Formik And Yup
  • for styling - Material UI
  • to create chart - ChartJS

Backend: Our CRUD application is built using Node JS, Express JS and MongoDB, docs - Swagger.

Usage 🚀

  1. Install dependencies:
npm install
  1. Run dev server:
npm start

Pages 📄

The app consists of the following pages and their respective functionalities:

  • /login: User login
  • /register: User registration
  • /home: Landing page with contact info
  • /table: Page with user data, transaction list, balance, and currency prices
  • /diagram: Charts and filtering for expenses breakdown
  • /currency: Displaying currency prices

About

Money Minder is a finance app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.2%
  • CSS 35.5%
  • HTML 0.3%