A TheDarkArtist's Project
read more at https://www.thedarkartist.in/projects
TDAMerch
TDAMerch is a modern, full-stack e-commerce platform designed for performance and developer elegance. Built with the MERN stack and powered by Bun, it delivers a fast, responsive, and scalable shopping experience.
From seamless user authentication to dynamic product listings and cart management, TDAMerch brings the essentials of an online store into a clean, minimalist UI built with ShadCN UI and React Query for smooth data handling.
🔑 Key Features:
- User authentication (login, register, logout) with JWT
- Clean, responsive UI using ShadCN and Tailwind CSS
- Modular frontend with feature-based architecture
- Fast API backend with Express and MongoDB
- React Query for optimized data fetching and caching
- Bun-powered monorepo for blazing-fast dev workflows
While building this app, I realized my Express API skills were solid but not yet production-grade. I could wire up the endpoints we needed, sure, but the architecture, structure, and long-term maintainability weren’t where I wanted them to be. That wasn’t acceptable.
So I paused TDAMerch and built a separate project: ex-mark1 a full-fledged eCommerce API built with Express. It’s a robust, well-structured backend that follows best practices and is designed for real-world use.
Working on ex-mark1 taught me what it takes to build scalable, production-ready APIs from directory structure to error handling, validation, middleware patterns, and more. That knowledge will directly improve TDAMerch’s backend, making it significantly more performant, modular, and future-proof.
Created At
Sun, Jun 29, 2025
Last Updated at
Sat, Jul 12, 2025
Project Tags
- MERN
- FullStack
- Express
- React
- MongoDB
Average Reading Time
2 Minutes | 220 Words