Movie Search and Favorites Movies App

Vue.js

This web application allows users to search for movies, save their favorites, and manage their account. The app is built with Vue, Vuex, and Vuetify and utilizes Firebase for authentication and data storage.

Features

  • Search for movies using the OMDb API.
  • Save your favorite movies to a personal list.
  • Sign up and log in to manage your account.
  • View your favorite movies and remove them from the list if desired.

Running the App

  1. Clone this repository to your local machine.
  2. Install dependencies with npm install.
  3. Create a new Firebase project and enable email/password authentication.
  4. Replace the Firebase configuration in src/firebase.js with your own.
  5. Start the development server with npm run serve.
  6. The app will be available at http://localhost:8080.

Build for Production

Run npm run build to build the app for production. The built files will be stored in the dist/ directory.

alt text

alt text

alt text