Skip to main content
Back to Projects
Creator
2025
Featured Project

Finora - Expense Tracker Frontend

A responsive frontend web application for an expense management platform, built with React, TypeScript(Bun), and Tailwind CSS, featuring authentication, rich dashboards, and exportable reports.

🎯

The Challenge

Users needed an intuitive and performant interface to log expenses, view analytics, and export reports, with a seamless experience across devices and strong security for sensitive financial data.

💡

My Solution

Designed and developed a modular React application with robust state management, JWT-secured authentication, interactive data grids and charts, and one-click CSV/PDF export. Prioritized accessibility and mobile responsiveness using Material UI components and best practices.

🛠️

Key Contributions

  • Built authentication flows with JWT integration and secure session handling
  • Created interactive forms for expense CRUD operations with validation
  • Integrated analytics dashboards using chart libraries for monthly and category breakdowns
  • Developed export functionality for reports (CSV and PDF) and bulk expense uploads
  • Configured CI/CD pipelines for automated build and deployment

Technologies Used

React 19
TypeScript
Tailwind CSS
Bun
React Router
Recharts
🎉

Results & Impact

Provided a user-friendly expense management platform that enhanced user engagement and allowed finance teams to efficiently analyze and export reports across devices.