Where It All Started
Task Genius was a full-stack basic project, built about 2.5 years ago right after I finished my initial training. It was a basic task management app—a standard to-do list where users could sign up, log in, and manage their tasks. It wasn't a complex system; it was just a sandbox where I could finally practice putting together a React frontend, an Express backend, and a MongoDB database.
My First Practical Assessment
I built this as an assessment task to see if I could make the different parts of the MERN stack work together. I remember focusing on getting the CRUD operations right and figuring out how to handle user authentication with JWTs so that everyone’s task list stayed private to their own account. I also worked on some basic pagination so the app wouldn't break if a user added too many tasks.
Professional Evolution
I deployed it on Vercel and connected it to a free MongoDB Atlas cluster. It’s a simple project, but it was the bridge between "learning" and actually "building." Looking back, it’s a clear starting point—my process back then was just about getting things to work, whereas today I’m focused on building scalable architecture, managing VPS infrastructure, and ensuring high-performance deployments. It’s a reminder of where I started, and I’m proud of how my development process has matured since then.
