This project is a modern web application that allows users to explore, search, and discover trending movies. Built using React.js for the frontend, Appwrite for backend functionality, and styled with Tailwind CSS, it offers a smooth, responsive, and engaging user experience.
- React.js – Frontend UI and state management
- Appwrite – Backend services (database, authentication, etc.)
- Tailwind CSS – Utility-first styling framework
- 🎞 Full Movie Catalog – Browse a large collection of films from The Movie Database
- 🔍 Search Bar – Instantly search for your favorite movies
- 📈 Trending Algorithm – Discover what's hot using a dynamic popularity system
- 💎 Modern Interface – Clean and intuitive UI with seamless user experience
- 📱 Mobile Ready – Fully responsive across desktops, tablets, and smartphones
Follow these instructions to set up the project on your local machine.
Make sure these tools are installed:
git clone https://github.com/mtobal93/HomeView36.git
cd HomeView36
Install the project dependencies using npm:
npm install
VITE_TMDB_API_KEY=
VITE_APPWRITE_PROJECT_ID=
VITE_APPWRITE_DATABASE_ID=
VITE_APPWRITE_COLLECTION_ID=
npm run dev
Then open your browser and navigate to: http://localhost:5173