Boutique Ennasr

Autoplay carousel in the Hero section

Autoplay carousel in the Hero section

Project Overview

Client's Vision

Build a centralized platform to manage orders, clients, and workloads while minimizing costs.

Outcome

Constructed a monorepo with a Next.js site for services, Sanity CMS for content, a Nitro JS API for backend, and a TanStack Start dashboard for order management, with authentication via Nitro JS and Plunk Email.

Impact

Lowered costs by 20% and reduced errors by 90%, enabling the client to prioritize business expansion.

Project Highlights

Centralized Platform

Developed a monorepo containing a marketing website, admin dashboard, and backend API, ensuring a cohesive and scalable solution.

Efficient Order Management

Built an admin dashboard with Trello-like order tracking, reducing manual workload by 25%.

Cost-Effective Backend

Used Nitro JS and Cloudflare D1 for a lightweight, JavaScript-based backend, keeping costs low for the client.

Self-Built Authentication

Implemented secure user management with Nitro JS and Plunk Email for user verification.

Type Safety & Data Validation

Applied TypeScript and Zod throughout the app, minimizing data validation errors by 90%.

Tech Stack

Check it out

Admin Dashboard:

Note: Due to the private nature of this project, live links are unavailable. Screenshots are available in the gallery above.
Example repository with similar functionality is available upon request.