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