Generate a complete starter template for a full-stack web application.
Frontend: [REACT / NEXT.JS / VUE / SVELTE]
Backend: [NODE / PYTHON / GO / SAME AS FRONTEND]
Database: [POSTGRESQL / MONGODB / MYSQL / SQLITE]
Auth needed: [YES / NO]
Deployment: [VERCEL / AWS / RAILWAY / RENDER]
Provide:
1. **Project Structure**: Complete folder layout for frontend and backend
2. **Package Setup**: package.json / requirements.txt with essential dependencies
3. **Database Connection**: Connection setup with ORM/driver
4. **API Boilerplate**: Basic CRUD endpoint structure
5. **Frontend Scaffold**: Layout, routing, and basic pages
6. **Auth Boilerplate**: Login/register flow if needed
7. **Environment Config**: .env setup for dev and production
8. **Development Scripts**: npm scripts for running, building, and testing
9. **Deployment Config**: Configuration files for chosen hosting
10. **README Template**: Documentation template for the project