A Nostalgic Milestone
Every developer remembers their first professional task, and for me, that was Meherun Beauty. Shortly after joining CoderSquad, I was assigned as the core Frontend Developer for this project. It holds a massive amount of nostalgia because it was the moment I transitioned from building personal practice apps to writing real, production-level code for a business. It was my proving ground in an agency environment.
Cross-Functional Teamwork
What made this project truly special was the team dynamic. I didn't build this in a vacuum; it was a tight, two-person engineering effort. While I owned the entire Next.js frontend, I collaborated directly with a backend engineer who was building the core infrastructure using Python, Django REST Framework, and PostgreSQL. This taught me invaluable early lessons about cross-stack communication, consuming RESTful APIs, and negotiating data structures between frontend and backend architectures.
Engineering the Storefront
For a beauty and cosmetics brand, the visual experience is just as important as the functionality. I heavily utilized Tailwind CSS and Framer Motion to craft a responsive, high-fidelity UI that felt premium. Under the hood, I integrated Redux to manage the complex state requirements of an e-commerce platform—ensuring the shopping cart, product variants, and user sessions stayed perfectly synced with the Django backend.
Looking Forward
Although the project is currently unpublished as it undergoes final preparations for its public launch, it remains a foundational pillar of my career. It taught me how to collaborate, how to integrate with different backend technologies, and how to deliver agency quality work/skills I carry into every enterprise project I architect today.