musangamfure / react-capstone-project

This React capstone project is about building a mobile web application to check a list of metrics (numeric values) that you will create making use of React and Redux. I will be practicing the following: Use React documentation, Use React components, Use React props, Use React Router, Connect React, Redux and Handle events in a React app, etc..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React capstone Project

πŸ“— Table of Contents

πŸ“– TVDB - React capstone

This is a** Movie App **for Microverse REACT-REDUX capstone project. The app will work as database for tv shows where all the shows are retrieved from an API. You can also explore details of each show and filter them via their genres.

πŸ›  Built With HTML5 , CSS, REACT and REDUX

Tech Stack

Client

Key Features

  • Responsive design
  • TV Shows database App

(back to top)

πŸ’» Getting Started

This could be used as a template for any database or to view TVshows.

Prerequisites

In order to run this project you need:

  • A working Laptop
  • A code Editor
  • A browser

Setup

Clone this repository to your desired folder:

To clone this repository on your machine run https://github.com/musangamfure/react-capstone-project.git

Install

Install this project with:

  • Run npm install

Usage

To run the project, execute the following command:

  • Use npm start in terminal

Run tests

To run tests, run the following command:

  • npx eslint "**/*.{js,jsx}"
  • npx stylelint "**/*.{css,scss}"

Deployment

πŸš€ Zoom Video (explanation)

(back to top)

πŸ‘₯ Authors

πŸ‘€ Musangamfura Emmanuel

(back to top)

πŸ”­ Future Features

  • Adding Extra Details of each tv show. No of seasons and episodes etc

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

(back to top)

⭐️ Show your support

If you like this project give it a rating.

(back to top)

πŸ™ Acknowledgments

(back to top)

πŸ“ License

(back to top)

About

This React capstone project is about building a mobile web application to check a list of metrics (numeric values) that you will create making use of React and Redux. I will be practicing the following: Use React documentation, Use React components, Use React props, Use React Router, Connect React, Redux and Handle events in a React app, etc..

License:MIT License


Languages

Language:JavaScript 69.5%Language:CSS 26.5%Language:HTML 4.1%