Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/naseem-shawarba/movie_look_up

Movie Look Up is a responsive web app that provides information about movies, built with Vue 2, Vuex, Vuetify 2, and Nuxt 2.
https://github.com/naseem-shawarba/movie_look_up

axios javascript nuxt2 vue2 vuetify2 vuex

Last synced: 22 days ago
JSON representation

Movie Look Up is a responsive web app that provides information about movies, built with Vue 2, Vuex, Vuetify 2, and Nuxt 2.

Awesome Lists containing this project

README

        

# Movie Look Up

Movie Look Up is a responsive web app that provides information such as casts, plots, and ratings about movies.

## Frameworks Used
* Vue2
* Vuex
* Vuetify2
* Nuxt2

## Screenshots

#![Screenshot1](https://github.com/naseem-shawarba/Projects_Screenshots/blob/main/Movie_Look_Up/Screenshot1.png)
#![Screenshot2](https://github.com/naseem-shawarba/Projects_Screenshots/blob/main/Movie_Look_Up/Screenshot2.png)

## Build Setup
If you want to clone the repo and run the app locally, you need to obtain an API key from OMDb API. After obtaining the key, create a file named .env in the root directory of the project and add the API key within double quotes as follows:
```bash
API_KEY=""
```

After setting up the .env file, you can use the following commands to run the app in development mode or build the app for production:
```bash
# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate
```