Go to all projects

Xpenso - Expense Tracker

React, Vite, Tailwind, Mantine UI, Appwrite, Redux Toolkit/January 12, 2024

Track your expenses using interactive charts and Appwrite backend.

Xpenso - Expense Tracker

Overview

Xpenso was my first full-stack app that brought together state management, user authentication, and interactive data visualization. I built this to manage personal finances with a sleek UI.

Approach

I used Appwrite for authentication and as a backend database. Redux Toolkit helped manage the application state, especially with filtering, sorting, and updating expense entries. I explored Mantine UI to implement beautiful graphs and charts that visually represented monthly expense trends. This project helped me understand the full data flow from UI interaction to persistent storage.