Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/naseem-shawarba/movie_look_up
- Owner: naseem-shawarba
- Created: 2024-05-25T09:27:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-26T12:15:00.000Z (9 months ago)
- Last Synced: 2024-12-01T19:10:02.542Z (3 months ago)
- Topics: axios, javascript, nuxt2, vue2, vuetify2, vuex
- Language: Vue
- Homepage: https://movie-look-up-55990.web.app/
- Size: 809 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
#
### 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
```