Skip to content

Movie Pal with Vue3 and TMDB API

License

Notifications You must be signed in to change notification settings

eralpozcan/MoviePal

Repository files navigation

Movie Pal

Movie Pal Application

You can view the live demo here.

📔 About

This project aims to create a system inspired by IMDB for visualizing and organizing movies in a different and simple structure. It was built using the technologies described below, with attention to the limits of the TMDB API and clean code principles.

📜 Features

  • Multi-Language (English/Turkish)
  • About Page
  • Header and Footer Components
  • Detail Movies Component
  • Popular Movies Component
  • Upcoming Movies Component
  • Search Movies Component
  • Movie Details Page
  • Movie Cast Page

💻 Tech Stack

#️⃣ Commands

Run on Local Machine

git clone https://github.com/Eralpozcan/MoviePal.git   // Clone the repository.
cd MoviePal                                            // Change directory.
npm install                                                 // Install dependencies.
npm run dev                                                 // Run development mode.
npm run test:unit                                           // Execute unit tests.
npm run test:e2e                                            // Execute end-to-end tests.
npm run build                                               // Build the project.