newhorizon-tech / tv-webapp

Binger website allows you to browse popular TV shows. Users can search, comment, like and filter their favorite shows based on genre

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Binger TV Shows

The Binger website displays list of popular TV shows that are aired in different networks. Users can search, comment, like and filter their favorite shows based on genre. All TV shows data is preserved in the TV-Maze API service, likes and comments are preserved in the involvement API. Built using webpack, Javascript and APIs.

screenshot

This project is part of the Microverse curriculum module 2 Capstone project. The main objective is to understand how to consume APIs, add counters, run tests, and creating professional documentation for development.

Live Preview

https://newhorizon-tech.github.io/tv-webapp/

Built With

  • Html/Css
  • JavaScript
  • Webpack

Additional Tools

  • Stylelint
  • Eslint
  • dialog-polyfill
  • babel
  • Jest

Getting Started

To get a local copy of this project:

Clone this repository or download the Zip folder:

git@github.com:newhorizon-tech/tv-webapp.git

To download all the dependencies, in the root directory run:

npm install

run webpack server to open app in browser:

npm run start

build application:

npm run build

Test

To track linter errors locally follow these steps:

Track HTML linter errors run:

npx hint .

Track CSS linter errors run:

npx stylelint "**/*.{css,scss}"

Track JavaScript linter errors run:

npx eslint .

Authors

πŸ‘€ Alaukik

πŸ‘€ Simo Nkosi

🀝 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

  • This project is part of week 5 of module 2 in the Microverse study program.
  • Thanks to the Microverse team for the great curriculum.
  • Thanks to Code Reviewers for the insightful feedback.
  • A great thanks to My coding partners, morning session team, and standup team Partners for their contributions.

πŸ“ License

This project is CC licensed.

About

Binger website allows you to browse popular TV shows. Users can search, comment, like and filter their favorite shows based on genre


Languages

Language:JavaScript 74.2%Language:CSS 18.2%Language:HTML 7.5%