Movie Web App 🎬
A Full-Stack Movie Application Built in 5 Days This project was a personal challenge to test how quickly I could build a fully functional full-stack web application under sprint conditions. The goal was to push my development speed while ensuring solid functionality, authentication, and backend integration. Styling was not the focus here.
- User authentication.
- View a list of movies.
Setup .env file in root of repo
NODE_ENV=development
FRONTEND_PORT=5173
BACKEND_PORT=3000
DB_NAME=postgres
DB_USER=postgres
DB_PASSWORD=postgres
DB_PORT=5432
Setup .env file in root of backend package
DATABASE_URL="postgres://postgres:postgres@postgres:5432/postgres?schema=public"
Run Make file
Make local
Migrate tables
packages/backend/docker:migration
Seed the database
packages/backend/docker:seed
Open http://localhost:5173/login with your browser to see the application.