๐ TV Series Hub
TV Hub Series is a web application developed using HTML, CSS, and JavaScript. It serves as a centralized platform for TV series enthusiasts, offering a user-friendly interface to explore, discover, and watch a vast collection of TV series. The application utilizes RESTful APIs to fetch data about series, episodes, and cast information from external sources, ensuring up-to-date and comprehensive content. The frontend is designed with a responsive layout, adapting seamlessly to different devices and screen sizes for an optimal viewing experience. The codebase follows modular and maintainable architecture patterns, adhering to industry best practices for scalability and extensibility. TV Hub Series aims to provide an immersive and convenient TV series browsing experience, combining modern design elements with reliable functionality.
- ES6 features and syntax
- Modular JavaScript
- Built with a Webpack bundler
- Tested with Jest Javascript Testing Framework
- Add more cards
- Add About section
To get a local copy up and running, follow these steps.
In order to run this project you need:
Clone the project using a terminal on your local machine. After successful cloning you can open it in any text editor of your choice. You can also run this project using CLI. Make sure you have node package manager installed on your machine, and then run 'npm start' to start this app in your default browser.
Choose the directory on your local machine where you want to copy project. For example:
cd /home/user/name-of-your-directory
Clone the project using one of the options.
Using SSH-key:
git clone git@github.com:alvaroiporre/JavaScript-Capstone-Project.git
Using HTTPS:
git clone https://github.com/alvaroiporre/JavaScript-Capstone-Project.git
You can also create the new directory just adding the name of it in the end of command. For example:
git clone https://github.com/alvaroiporre/JavaScript-Capstone-Project.git tv-hub
To run the project, execute the following command:
npm start
To run tests, execute the following command:
npm test
This project is deployed using GitHub Pages:
๐ค รlvaro Iporre Martรญnez
- GitHub: @ralvaroiporre
- LinkedIn: รlvaro Iporre Martรญnez
๐ค Romans S.
- GitHub: @romans-adi
- Twitter: @obj583
- LinkedIn: Romans ล piฤผaks
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you would like to express your support, you can give this project a star. Your feedback is also greatly appreciated, so feel free to leave any comments you may have. Furthermore, if you would like to get in touch with us, you can find our contact information in the Authors section.
We would like to express our gratitude to Microverse, our coding school, for providing us with valuable resources and the opportunity to hone our skills in this field.
This project is MIT licensed.