mwenyoa / tv-shows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TvShows

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.

tvshowsweapp

Built With

  • HyperText Markup Language (HTML).
  • Cascading Style Sheet (CSS).
  • JavaScript (JS).
  • webpack JS bundler

Live Presentation

View Live Presentation

Live Demo

View Live Demo

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • 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.

Setup

  • Run [git clone https://github.com/Yorsyboy/Javascript-capstone.git]

Install

  • Run [npm install] to install all project dependencies

Run tests

  • 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

Authors

πŸ‘€ Toyosi Taiwo

πŸ‘€ Anthony Mwenyo

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

πŸ“ License

This project is MIT licensed.

About


Languages

Language:JavaScript 66.5%Language:CSS 25.9%Language:HTML 7.6%