Back
Year
2026
Tech & Technique
Next.js, React, TypeScript, Tailwind CSS, Framer Motion, Cloudinary, REST API
Description
Tijartt is a business record-keeping app for stock-based businesses, built to answer three questions at a glance: what you have, what you owe, and what you earn. Stock, purchases, sales, payments and profit live in one record instead of scattered spreadsheets.
Key Features:
Technical Highlights:
Key Features:
- Dashboard: revenue overview with charts breaking income down by source
- Stock: inventory levels kept in sync with every purchase and sale
- Purchases & Sales: record transactions against customers and suppliers in a few clicks
- Payments: see what is paid, what is due, and who it is owed to
- Reports: profit and performance reporting across the whole business
- Pricing & Auth: public marketing site with sign up, login and subscription tiers
Technical Highlights:
- Next.js App Router with server rendering and route caching for fast first loads
- Custom SVG charts built by hand instead of a heavy charting library
- Tailwind CSS utility workflow for a consistent design system
- Cloudinary for media storage and delivery
- Strict security headers (CSP, HSTS, frame denial) served behind nginx on Ubuntu
My Role
Full-Stack Developer
Owned the entire project from concept to deployment:
Owned the entire project from concept to deployment:
- Design: modelled the data and UI around the have, owe and earn mental model
- Frontend: built the dashboard, charts and every screen with Next.js, TypeScript and Tailwind CSS
- Backend: implemented the records API behind stock, purchases, sales and payments
- Media: integrated Cloudinary for uploads and asset delivery
- Security: configured CSP and security headers, plus SSR and caching strategies
- Deployment: self-hosted behind nginx on Ubuntu with automated builds






