Server Application Overview
Server Application (Express/MVC)
- Express Server Entry
- DB Connection Config
- View Engine Config
- Routes: userRoute
- Controller: userController
- Service: userService
- Model: user
- EJS View Template
Client Application (Vite/React)
- Vite/React App
- Pages: Dashboard, Login, Register
- UI Components: Header, ModeToggle
- UI Library Components (shadcn)
- Redux Store
- Redux Slices: counter, user
- Utilities/Lib: ThemeProvider, Helpers
- Tailwind Config
- Vite Config
- PostCSS Config
Database
MongoDB
API Calls
- API_call
- API_calls
- read/write