Back to projects
May 17, 2025
3 min read

PayTrack

Fullstack platform for freelancers to manage projects, clients, payments and revenue in one place.

Overview

Pay-Track is a fullstack web platform built for freelancers to take full control of their business finances. It centralizes project management, client tracking, payment collection, and revenue analytics in a single dashboard: eliminating the need to juggle spreadsheets, manual invoices, or chasing clients for payment.

alt


What I built

  • Co-founded and developed the platform end-to-end, from architecture decisions to deployment, using React on the frontend and Node.js/Express with MySQL on the backend.
  • Automated payment reminder system that sends scheduled notifications to clients before and after due dates, reducing late payments significantly.
  • Payment link generation with Stripe integration, allowing freelancers to share secure, one-click payment links via email or messaging apps: supporting credit card, PayPal, and bank transfer.
  • Real-time dashboard displaying income, costs, and profitability statistics broken down per project, giving users an instant snapshot of their financial health.
  • AI agent integration that analyzes each user’s cash flow patterns and generates personalized suggestions to help them get paid faster.

Main Features

  • Project & Client Management: Organize all active projects and associated clients in one place, with status tracking and payment history per client.
  • Automated Reminders: Set reminder schedules (before due date, on due date, and after) so clients receive automatic follow-ups without any manual effort from the freelancer.
  • Payment Links & Invoicing: Generate professional invoices and shareable payment links in one click. Clients can pay instantly without needing an account.
  • Real-Time Dashboard: Monitor revenue, outstanding payments, and project profitability at a glance, updated in real time as payments come in.
  • AI Cash Flow Agent: An embedded AI assistant that reads the user’s financial data and provides actionable recommendations to optimize payment collection and improve cash flow.

Tech Stack

  • Frontend: React, JavaScript.
  • Backend: Node.js, Express.
  • Database: MySQL.
  • Payments: Stripe.
  • Version Control: Git, GitHub.