Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adarachel/metrics-react-capstone

This is a mobile web application to check a list of metrics (numeric values) created using React and Redux.
https://github.com/adarachel/metrics-react-capstone

Last synced: about 1 month ago
JSON representation

This is a mobile web application to check a list of metrics (numeric values) created using React and Redux.

Awesome Lists containing this project

README

        

# 📗 Table of Contents

- [📖 About the Project](#about-project)

- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)

- [💻 Getting Started](#getting-started)

- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Deployment](#deployment)
- [Usage](#usage)
- [Run Tests](#runtests)
- [Live](#live)
- [Loom Video](#loom)
- [Screenshots](#screenshots)

- [👥 Authors](#authors)
- [🔭 Future Features](#features)
- [🤝 Contribution](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

# 📖 Metrics WebApp

**Metrics WebApp** is a website to implement as follows:

- Use React documentation
- Use React components
- Use React props
- Use React Router
- Connect React and Redux
- Handle events in a React app
- Write unit tests with React Testing Library
- Use styles in a React app
- Use React hooks
- Apply React best practices and language style guides in code
- Use store, actions and reducers in React
- Perform a code review for a team member

### Live

- Live Link: [adarachelmetricswebapp.netlify.app](https://adarachelmetricswebapp.netlify.app/)

### Loom Video Link

- Loom Video Link: [adarachel's loom video](https://www.loom.com/share/cdb405d8c2234f37a82a2f8a7e1c3d48)

### Screenshots

![phonescreenshot3](https://user-images.githubusercontent.com/108772486/236460645-638270de-4c87-45a6-aa4c-a229f5f203db.png)
![phonescreenshot2](https://user-images.githubusercontent.com/108772486/236460652-f0ca5f49-9f0b-453b-a329-81a9c904bc6a.png)
![phonescreenshot1](https://user-images.githubusercontent.com/108772486/236460657-56f30857-d8dd-4247-983d-5d85a7de4ca0.png)

## 🛠 Built With

### Tech Stack

JSX,
CSS,
React,
Redux

### Key Features

This is to practice React

- **Styling**
- **Redux**
- **Fetch data from API**

(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:

- Code editor like Visual Studio Code

### Setup

Clone this repository to your desired folder:

```sh
cd your-folder
git clone https://github.com/adarachel/metrics-react-capstone.git
```

### Install

Install this project with:

- npm install
- npm run build

### Deployment

You can deploy this project using:

- npm run build

### Usage

- npm run start

### Run Tests

- npm test

## 👥 Author

### 👤 Ada Rachel

- GitHub: [@githubhandle](https://github.com/adarachel)
- Twitter: [@twitterhandle](https://twitter.com/adarachel_dev)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/adarachel/)

## 🔭 Future Features

- Add more functionalities
- Update UI

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project, please consider a star on GitHub!

(back to top)

## 🙏 Acknowledgments

I would like to thank:
- Microverse for the opportunity to dream big.
- [Nelson Sakwa at Behance](https://www.behance.net/sakwadesignstudio) for creating this beautiful [App design](https://www.behance.net/gallery/31579789/Ballhead-App-(Free-PSDs)).
- [Alejandro Matos](https://gitlab.com/amatos) for [REST Countries API](https://restcountries.com/#license).
- [OpenWeather](https://openweathermap.org) for [Air Pollution API](https://openweathermap.org/api/air-pollution)

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)