About the project
A MERN starter built to feel polished from the first screen.
This project combines a clean Next.js frontend with auth, theme support, and a mobile-friendly shell so you can move faster without rebuilding the basics.
Dark and light theme support
Responsive layout system
PWA install ready
Reusable UI primitives
Project scope
Full-stack ready
Frontend
Next.js UI
Backend
Express API
Auth
JWT flow
UX
Responsive
Frontend features
- Next.js with a structured layout and reusable shell components.
- TypeScript for safer edits and more predictable refactors.
- Tailwind styling with light and dark theme support.
- Responsive spacing tuned for desktop and mobile consistency.
Backend features
- Express REST API for auth and app data.
- MongoDB and Mongoose data modeling.
- Password reset, token handling, and protected endpoints.
- Error handling middleware and clean route organization.
Getting started
# Install dependenciescd backend && npm installcd frontend && npm install# Start development serverscd backend && npm run devcd frontend && npm run dev