Skip to content

Khaled-AlKhateeb/YouFlex

Repository files navigation

YouFlex

A capstone JavaScript application that utilises 2 APIs to display movies and enables users to like and comment on their favourate movies. The application consists of the Homepage that contains the list of movies and a popup window that displays details of a specific movie, it's likes and comments.

  • The movies are fetched from a TV Maze API.
  • App users are able to like and comment on their favourate movies through the Involvement API

It is accessible to all kinds of readers because it's designed with the highly recommended semantic tags, amazing color contrasts, photos and icons.

Built With

  • Major languages - HTML, CSS and JavaScript
  • Frameworks - Webpack
  • Technologies used - Visual Studio Code, Git and Github, Chrome (Browser and it's Dev Tools), Accessibility Tools (Wave Evaluation ool and Web Developer)
  • Testing: Jest

Live Demo

For Live Demo Link, click here

Getting Started

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

Prerequisites

  • Local Machine, Git, Text Editor (VS Code preferably)

Setup

  • Checkout the project repository here Link

Install

  • Use can use the repository HTTPS or SSH Urls to clone the project on your local machine or download the ZIP folder and extract its contents.

Usage

  • Run the index.html file in the root directory of the project using any browser.

Run tests

  • Use Chrome dev tools
  • Ensure to checkout any linter errors
  • Use npm test to run defined test

Deployment

  • Use Github pages for free and secure deployment.

Authors

👤 Khaled AlKhateeb

👤 Derrick Mulinde

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to open a new issue in the repository. I will be grateful to have them.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Thanks Microverse for the support and inspiration to do this.
  • Thanks Involvement API and TV Maze for the API service

📝 License

This project is MIT licensed.

About

Kanban Board for 2nd module capstone project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published