TVMAZE The app TVmaze is a free online TV database and guide that provides information about TV shows, episodes, cast and crew, ratings, and more. It allows users to browse and search for their favorite TV shows, view episode guides, and track their progress. TVmaze also offers an API that developers can use to access TV show data and integrate it into their own applications.
Goal The goal of the TVMAZE App is to provide users with a comprehensive platform for discovering, exploring, and keeping track of TV shows. It aims to enhance the TV viewing experience by offering features such as:
-
Show Information: The app provides detailed information about TV shows, including synopsis, genre, runtime, premiere date, cast and crew, and more. Users can explore and discover new shows based on their preferences.
-
Episode Guides: Users can access episode guides for TV shows, which include summaries, air dates, and guest appearances. This helps users stay up-to-date with their favorite shows and ensures they don't miss any episodes.
-
Personalized Tracking: The app allows users to create personalized watchlists and track their progress for each TV show. They can mark episodes as watched, track their viewing history, and receive notifications for upcoming episodes.
-
Ratings and Reviews: Users can rate and review TV shows, sharing their opinions and recommendations with others. This feature helps users discover popular shows and make informed decisions about what to watch.
-
Recommendations: The app provides personalized recommendations based on users' viewing history, ratings, and preferences. It suggests new shows that users might enjoy, helping them discover content tailored to their tastes.
-
Social Interaction: Users can engage with other TV fans through comments, discussions, and forums. They can share their thoughts, participate in conversations, and connect with like-minded individuals who share their passion for TV shows.
Overall, the goal of the TVMAZE App is to create a seamless and enjoyable TV viewing experience, offering a one-stop platform for TV show information, tracking, and community interaction.
- Dynamic_loading_of_movies
- Likes_counter
- Display_comments_feature
- Open your Terminal
- Navigate to the desired directory to which you want to clone the repository to
- [Copy & Paste] git clone https://github.com/hmunish/js-capstone
In order to run this project you need:
- Basic knowledge of HTML and CSS
- Basic understanding of Linters
- Basic understanding of Github
- Basic understanding of Webpack
- Your machine should have Chrome or any of your favorite browsers and VSCode installed
Clone this repository to your desired folder:
- git clone https://github.com/hmunish/js-capstone
Install this project with:
- You need to install Chrome if you want to see it working locally
To run the project, execute the following command:
- npm run dev
To run tests, run the following command:
- npm install webpack webpack-cli --save-dev
- npm install webpack webpack-cli html-webpack-plugin style-loader css-loader --save-dev"
- npm install css-loader style-loader
- npm install html-webpack-plugin
- npm run build
- npm run dev
- npm run build
- npm run dev
👤 Jalloh
- GitHub: @aradradev
- LinkedIn: Abdourahmane Diallo
- Twitter: @Abdoul_2023
👤 Munish
- GitHub: @hmunish
- LinkedIn: Munish Halai
- Twitter: @hmunish5
- Styling
- Animation
- Bundler
- Date
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give it a ⭐️
I would like to thank all co-authors and contributors
This project is MIT licensed.