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.

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.