ABHIJAT
← Back to Work

Product · Personal Finance

Trackie

Real-time financial insights for personal spending and savings, with encryption and automated backup.

MongoDBExpressReactNode.js

6 views · Last updated September 15, 2026

Overview

Real-time financial insights for personal spending and savings, with encryption and automated backup. Built with MongoDB, Express, React, Node.js.

The Problem

Personal finance data is sensitive by default, so a tracking tool needs to treat security and durability as core requirements, not add-ons.

The Approach

  • Built a MERN-stack application (MongoDB, Express, React, Node.js) for tracking personal financial activity.
  • Delivered real-time financial insights to users as their data changes.
  • Added encryption for stored financial data and automated backups to protect against data loss.

Key Engineering Decisions

Architecture

Full MERN stack — Express/Node.js API, MongoDB storage, React client.

Security

Financial data encrypted at rest, with automated backups guarding against loss.

Real-time insights

Financial summaries update as new activity comes in, instead of on a fixed batch schedule.

Results

1,500+

Users

What I Learned

For data this sensitive, encryption and backups aren't features to add later — they shape the schema and data flow from day one.