- pnpm (package manager)
- vite (build tool)
- nodemon (node server runner)
- express
- express-session
- socket.io
- body-parser
- cookie-parser
- cors
- mongoose
- bcrypt
- passport
- passport-local
- typescript
- axios
- react
- react-router-dom
- socket.io-client
- tailwindcss (css styling)
Install dependencies
pnpm install
Start Server
nodemon .
# or
nodemon server/index.js
Install dependencies
pnpm install
Start Client on development
pnpm run dev
Build app
pnpm run build