API-based-webapp is a Show/Movies web application. It majorly displays different Shows and movies from the TVmaze API. The homepage shows a list of Shows/Movies you can like. The popup window shows more data on the Show/Movie selected and the user can comment on it too.
The project has two user interfaces:
- Homepage : The interface displays the following;
- A set of Shows/Movies all gotten from [TVmaze API](https://www.tvmaze.com/api)
- Likes interaction that displays number of likes for the Show/Movie. The user interface is derived from the[Involvement Api](https://www.notion.so/Involvement-API-869e60b5ad104603aa6db59e08150270)
- Popup window : The interface displays the following;
- Image of the selected Show/Movie.
- Details and plot summary of the Show/Movie selected.
- Comment Section. The user comments are displayed on the page. This was also gotten from the[Involvement Api](https://www.notion.so/Involvement-API-869e60b5ad104603aa6db59e08150270)
This project was developed using html, css & javascript.
Client
Below are the key features of the website:
- Used TVmaze API for Show/Movies details and pictures
- Used Involvement API for likes and comments interaction
- Used webpack
- Add counter tests with jest
To get a local copy up and running follow these simple example steps.
- Clone this repository or download the Zip folder:
git clone https://github.com/yuvenalmash/API-based-webapp.git
- Navigate to the location of the folder in your machine:
you@your-Pc-name:~$ cd <folder>
1-Visit Repo Visit Repo
2-Download Repo Download Repo
👤 Yuvenal Njoroge
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Adeshina Adenuga
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Implement full schedule and search tab functionalities.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, Give a ⭐️.
- Project from Microverse html, css & Javascript module
This project is MIT licensed.