
Byte Me - Project
In-progressByte Me is a full-stack inventory and dashboard system designed to explore production-grade architecture using modern web tooling. It features secure authentication, role-based access patterns, image uploads via Vercel Blob, and a modular monorepo structure built for scalability.
Open the A La Cart project for the storefront side experience.
Tech Stack
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
- ShadCN/UI
Backend
- Next.js API Routes
- Better Auth
- Drizzle ORM
- PostgreSQL
- Vercel Blob Storage
Tell me more about this project.
This project was built to simulate a real SaaS-style inventory platform with authentication, file uploads, and database-driven product management. The focus was on understanding how scalable full-stack systems are structured when multiple apps share a common design system, database layer, and auth logic in a monorepo environment.
Authentication with GitHub + Google using Better Auth (secure session handling)
Product image storage migrated from local uploads to Vercel Blob (production-safe)
Monorepo architecture with shared UI, DB, and auth packages
TurboRepo caching for optimized CI and incremental builds