TvShows is a web application based on TVmaze external API that fetches data about TV series and movies. It enables the user to Like and Comment on a particular Movie of their choice.
- HyperText Markup Language (HTML).
- Cascading Style Sheet (CSS).
- JavaScript (JS).
- webpack JS bundler
To get a local copy up and running follow these simple example steps.
- Know how to JavaScript to make websites dynamic and build basic single page apps.
- Knowledge ES6 syntax.
- Knowlegdge of ES6 modules.
- Understanding of callbacks and promises.
- Knowledge of webpack usage.
- Understand AAA pattern for unit tests.
- Knowledge about unit testing for a JavaScript app.
- Send and receive data from an API.
- Use API documentation.
- Understand and use JSON.
- Run [git clone
https://github.com/Yorsyboy/Javascript-capstone.git
]
- Run [npm install] to install all project dependencies
- Run [npx hint .] to test the markup or HTML.
- Run [npx stylelint "/.{css,scss}] to test the stylesheet.
- Run [ npx eslint .] to check for errors in Javascript code.
- Run [npm test] to test the Like and Comment counter functions
👤 Toyosi Taiwo
- GitHub: @Yorsyboy
- Twitter: @tboytaiwo
- LinkedIn: LinkedIn
👤 Anthony Mwenyo
- GitHub: @mwenyoa
- Twitter: @anthony_mwenyo
- LinkedIn: @anthony-mwenyo
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Yorsyboy - Contributor
- Anthony Mwenyo - Contributor
- Microverse - Training School
-
Thanks to Microverse for providing the Involvement Api which was used to record user interactions with the system
- Hat tip to anyone whose code was used
This project is MIT licensed.