Abhijat.
← Back to work
product · personal finance

Trackie

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

  • MongoDB
  • Express
  • React
  • Node.js
36 views · updated September 15, 2026
Trackie

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.

what I did

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

decisions that mattered

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.

what happened

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.