A CRM built from scratch with a friend while we were both job hunting. First project where I realized I was good at integrating APIs.
Overview
Two out-of-work developers building something real while job hunting. TeamRandom started as a way to manage our own projects and tasks, but became the project where I first noticed a pattern: I was good at picking up APIs and integrating third-party services quickly.
The Problem
We needed a way to track what we were working on. Off-the-shelf tools felt like overkill. So we built our own.
The Solution
Built a full CRM from scratch — CRUD, role-based access, email notifications via a transactional mail API, and an early integration with Aceternity UI when it was just gaining traction.
Key Achievements
- 1Built complete CRM with CRUD, role-based access control, and email notifications
- 2Integrated transactional email API for notifications
- 3Early adopter of Aceternity UI — integrated before it was widely known
- 4Planning UI redesign and pivot to API-based headless CMS (Strapi-lite approach) for this portfolio
Reflection
This was the project that taught me I could figure things out. No tutorials, no hand-holding — just docs and determination. Looking back, it's where I started trusting my ability to integrate unfamiliar tools.
Tech Stack
Next Project
View All Projects