Project Setup
General
yarn- monorepo setup
- singular command to run whole build process
- proxy server to allow development on the frontend
Frontend
Framework
next(Client-side rendering)typescript
Components:
Your choice, but I recommend:
Styling
tailwindcssclsxtailwind-merge
Data Fetching
@tanstack/react-query
Backend
Framework
expresstypescript
Database
kyselykysely-codegenmysql2zod
Development
nodemontsx
Misc
bcrypt(Password hashing)cookie-parserdotenvjsonwebtokenuuid