# Server Application Overview

## Server Application (Express/MVC)
- [Express Server Entry](https://github.com/huypp03/vite-node/blob/main/server/src/server.js)  
- [DB Connection Config](https://github.com/huypp03/vite-node/blob/main/server/src/config/connectDB.js)  
- [View Engine Config](https://github.com/huypp03/vite-node/blob/main/server/src/config/viewEngine.js)  
- [Routes: userRoute](https://github.com/huypp03/vite-node/blob/main/server/src/route/userRoute.js)  
- [Controller: userController](https://github.com/huypp03/vite-node/blob/main/server/src/controller/userController.js)  
- [Service: userService](https://github.com/huypp03/vite-node/blob/main/server/src/service/userService.js)  
- [Model: user](https://github.com/huypp03/vite-node/blob/main/server/src/model/user.js)  
- [EJS View Template](https://github.com/huypp03/vite-node/blob/main/server/src/views/helloworld.ejs)

## Client Application (Vite/React)
- [Vite/React App](https://github.com/huypp03/vite-node/tree/main/client/)  
- [Pages: Dashboard, Login, Register](https://github.com/huypp03/vite-node/tree/main/client/src/pages/)  
- [UI Components: Header, ModeToggle](https://github.com/huypp03/vite-node/tree/main/client/src/components/)  
- [UI Library Components (shadcn)](https://github.com/huypp03/vite-node/tree/main/client/src/components/ui/)  
- [Redux Store](https://github.com/huypp03/vite-node/tree/main/client/src/redux/)  
- [Redux Slices: counter, user](https://github.com/huypp03/vite-node/tree/main/client/src/redux/features/)  
- [Utilities/Lib: ThemeProvider, Helpers](https://github.com/huypp03/vite-node/tree/main/client/src/lib/)  
- [Tailwind Config](https://github.com/huypp03/vite-node/blob/main/client/tailwind.config.js)  
- [Vite Config](https://github.com/huypp03/vite-node/blob/main/client/vite.config.ts)  
- [PostCSS Config](https://github.com/huypp03/vite-node/blob/main/client/postcss.config.js)

# Database
## MongoDB

# API Calls
- API_call  
- API_calls  
- read/write
