Giter Site home page Giter Site logo

frontend-expense's Introduction

Expense Tracker V2

project-image

Hi there I'm Jerome a student pursuing web development. I'm excited to share my first MERN stack project an expense tracker. This app allows users to add delete and update their expenses and income and it automatically deducts expenses from the user's current income. The app is also responsive so it looks great on both desktop and mobile devices. In addition to its core functionality the expense tracker also includes interactive components such as charts and cards. These components help users to visualize their spending habits and get insights into their spending.

🚀 Demo

https://expensetracker-36xy.onrender.com/

❇️LANDING PAGE

my-image

LOGIN PAGE

my-image

❇️SIGN UP PAGE

my-image

HOME PAGE

my-image

❇️HOME PAGE MOBILE

my-image

EXPENSE STATISTICS PAGE

my-image

❇️LIST EXPENSE | REMINDERS PAGE

my-image

❇️LIST EXPENSE | REMINDERS PAGE

my-image

ADD EXPENSES | REMINDERS | INCOME PAGE

my-image

❇️ABOUT PAGE

my-image

🧐 Features

Here're some of the project's best features:

  • User : Can Add Edit Delete Update There Expenses Reminders And Income
  • User : Can Login and Sign Up
  • JWT Authentication
  • Interactive Chart and Cards
  • Complete Route Implementation using React Router
  • Mobile First Principle (Responsive 90%)
  • Complete Validation Schema on Input fields

💻 Developmenmt

Here're some of the tools and stack use and development span:

  • 🖱️ We use Mern Stack ( React ▶️ Frontend , Express ▶️ Backend , MONGO DB ▶️ DATABASE , NODE ▶️ RUNTIME ENV )
  • 🖱️ Yup For all input fields and forms schema
  • 🖱️ Formik For Creating Form
  • 🖱️ React Query for Fetching Data
  • 🖱️ Axios for http request
  • 🖱️ Chart.js for Interactive Chart
  • 🖱️ animate.css for animation
  • 🖱️ React Router for Managing and Creating Routes
  • ✨ My Expense Tracker is a rush project, so I haven't refactored any of the code. I worked on the project for two weeks with no planning, just coding. I'm grateful for my experience on my previous simple project, which helped me a lot and since it is my first mern stack project i am happy when im presenting it on my class .
  • ✨ I will continue this Project when Our capstone is Done because there is a lot of things need to change in this web app i created Thanksss

frontend-expense's People

Contributors

akotosijeromeeh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.