iBudget

iBudget

TypeScript MERN App


iBudget is a MERN app that helps with your monthly budgeting planning in a well-organized manner. Users can register a new account or sign in using Google authentication, and keep track of expenses and income using a calendar scheduler. Users have access to a variety of charts, a dashboard and an analytics page to view monthly and year data.  Built on Material UI, the app uses widgets like DevExtreme React Charts and React Calendar. The calendar functionality on the server-side is built entirely from scratch without using any external APIs. At the latest stage of development, it is still not entirely bug-free.

Tech Used

  • TypeScript

  • React

  • Redux

  • Google Auth

  • DevExtreme React Charts

  • React Calendar

  • Material UI

  • Node Js

  • Express

  • Mongo DB

  • JSON Web Tokens