Kidd254 / JS_Capstone

This is a webapp that makes use of api to display a list of shows. A user can search, like and comment on their favorite shows.

Home Page:https://hfg43.github.io/JS_Capstone/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

README

πŸ“— Table of Contents

πŸ“– JavaScript Capstone - TV Shows

This project is about the creation of a dynamic app, that shows in a responsive way a different selection of actual TV Shows, and giving a selection on demand by applying a search with your input desired.

[JavaScript Capstone - TV Shows] For this project, we have put into practice all we have learned during the JavaScript module. It was also our first pair programing project to be run this way, following project management tools as Kanban board and daily updates. In the technical part, we have applied Js best practicies using ES6 syntax & modules, use webpack, Gitflow and use 2 different APIs.

Click here to view a video that shows the project details and functionality

πŸ›  Built With

Tech Stack

Client
Style
Dynamic
Standar code

Key Features

  • [Use GitFlow]
  • [Use Linters]
  • [Use ES6 syntax]
  • [Use JavaScript Modules]
  • [Use Webpack]
  • [Use Jest for testing]
  • [Use Async/await functions]
  • [Use TVmaze API]
  • [Use Microverse Involvement API]
  • [Use JSON]
  • [Use Kanban board to set project milestones and follow up]
  • [Work collaboratively doing pair programing]
  • [Add a user friendly & responsive design]

(back to top)

(back to top)

πŸ’» Getting Started

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

Prerequisites

In order to run this project you need:

Open on Visual Studio Code or any other code reader, and use an app as Live Server to review online.

Setup

Clone this repository to your desired folder:

git clone https://github.com/HFG43/JS_Capstone

Install

Open index.html file with your Code Editor, and review the behaviour of the page under different sizes. On the command Line run

npm install

to install dependencies in package.json. This will make the app work.

Usage

To run the project, execute the following command:

  • In the command line: run "npm start"

Run tests

To run tests, run the following command:

No test available yet.

Deployment

You can deploy this project using:

My portfolio deployment link.

(back to top)

πŸ‘₯ Authors

πŸ‘€ HernΓ‘n GΓΌemes

(back to top)

πŸ‘€ Lawrence Kioko

(back to top)

πŸ”­ Future Features

  • [Apply different ways to display elements on-demand]

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, please Star it!

(back to top)

πŸ™ Acknowledgments

I will like to thank Microverse and their Code Reviewers!!

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

This is a webapp that makes use of api to display a list of shows. A user can search, like and comment on their favorite shows.

https://hfg43.github.io/JS_Capstone/

License:MIT License


Languages

Language:JavaScript 68.5%Language:CSS 27.2%Language:HTML 4.3%