This project was made for EOI-Garantía Juvenil: Programa de Especialización en Programación FullStack (2019) in order to practice:
- Interaction with the front through url params.
- Pagination.
- Basic knowledge about Vue framework & good practices such as componentization.
- API REST requests.
The project itself is a MARVEL comic search engine that relies on the MARVEL API to allows the user to search for a comic by its name, and also filter the result by alphabetical order or date of sale. A cool thing about the project is that the user can link a specific page (of the pagination) that he found interesting via url.
Marvel Demo
To use the web the user will need a public and a private API keys and to obtain them it is required to create a MARVEL Account.
- Install all the dependencies.
npm install
- Create the file
marvel/src/keys.js
and follow the structure ofmarvel/src/keys.js.example
to place the public and private API keys required (MARVEL Account).
npm run serve