tv-hub

The JavaScript capstone project, TV show web app! with a user-friendly interface, you can easily search for and find all the information you need about any show. But that's not all! The web app also allows you to engage with your favorite shows in new and exciting ways.

MIT License

Stars
6

In this milestone We will Create the TV hub: with APIs:

TV Hub! A user-friendly web app where you can easily search for and find all the information you need about any show, including detailed descriptions and ratings.

Table of Contents

TV Hub app

TV show web app! With our user-friendly interface, you can easily search for and find all the information you need about any show, including detailed descriptions and ratings. But that's not all! The web app also allows you to engage with your favorite shows in new and exciting ways. You can "like" and comment on any of your favorite shows, sharing your thoughts and opinions with other fans from around the world. To create this incredible resource, we've leveraged the power of the TVmaze API to bring you the most accurate and up-to-date information about every show. Whether you're a casual viewer or a die-hard fan, you'll find everything you need to stay up-to-date on all the latest TV shows and trends.

Leaderboard App

Built With

Tech Stack

Key Features

  • Add comments to Tv shows
  • Add likes to TV shows
  • View youtube trailers of each TV show
  • Count and display the number of TV shows
  • Count and display the number of Comments on each popup
  • hide API using Environment variables
  • a search bar to search for the shows

Future Features

  • Change styles

Live Demo

  • Live Demo Link

Video Project Presentation

  • -Video Project Presentation Link

Getting Started

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

Setup

Clone this repository to your desired folder:

  git clone [email protected]:portfolio-roy/leaderboard.git
  cd to-do-list

Install

Install this project with:

  npm install

Usage

To run the project in a development server, execute the following command:

  npm start

Testing

To run the tests in a development server, execute the following command:

  npm test

To to build for the production, execute the following command:

  npm run build

Deployment

You can deploy this project using Github Pages

Authors

githubhandle twitterhandle linkedIn facebook

Wahaj Ali

githubhandle twitterhandle linkedIn

Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

If you like this project give me a star.

Acknowledgments

Thanks to our friend Kashif for a good insight file loaders and styling.

Thanks to our friend Alex for a good insight of the overview of the project.

Thanks to our friend Ernest Korir for a good insight of the code.

FAQ

Add at least 2 questions new developers would ask when they decide to use your project.

  • What is this project?

    • It's a project of micoverse curriculam.
  • Is there any SQL database for this site

    • No, there isn't. However, I used javascirpt objects stored in a file as a small database.

License

This project is MIT licensed.