Getting Started
Introduction
Welcome to the Movie Recommender codebase
Welcome to Movie Recommender, a web app for browsing movies and serving authenticated recommendation feeds.
What is This?
Movie Recommender is organized into two main directories:
- App (
app/) - Nuxt 4 full-stack app with Vue and Tailwind CSS - Docs (
docs/) - Developer documentation (what you are reading now)
The app contains both client and server code: pages, components, API routes, auth, and recommendation logic.
Documentation Structure
This documentation covers:
- Getting Started - Setup and project layout
- Backend API - Server routes, Supabase tables, and import flow
- Frontend - Vue components and pages
- Reference - shared operational details such as rate limits
Next Steps
- See Installation to set up locally
- Browse Project Structure to understand the layout
- Read Backend Server for how the API works