View Portfolio

FinChart

GitHub Link Repository

MVP Web app for creating financial snapshots for networth and budgeting. Track data every quarter and generate charts without using a spreadsheet.

🎯 Project Overview

  • Designed modern and responsive frontend with React and Material UI
  • Developed RESTful API to interface with NoSQL MongoDB database
  • Implemented simple JSON file import/export for user data
  • Secured client and server authentication with JSON Web Tokens (JWT), storing tokens securely in browser HttpOnly cookies
  • Automated continuous integration with GitHub Actions, enforcing ESLint code styling, build and test
  • Simplified deployment with Render to host API and Client on one platform

📦 Tech Stack

  • React
  • MaterialUI
  • MongoDB
  • Express/Node

🚀 Deployed with Render