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

https://github.com/getssh/crypto-tracker-app


https://github.com/getssh/crypto-tracker-app

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

# 📗 Table of Contents

- [📗 Table of Contents](#-table-of-contents)
- [📖 \[crypto-tracker-app\] ](#-crypto-tracker-app-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🚀 Live Demo ](#-live-demo-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#deployment)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [❓ FAQ (OPTIONAL) ](#-faq-optional-)
- [📝 License ](#-license-)

# 📖 [crypto-tracker-app]

**[crypto-tracker-app]** crypto-tracker-app is a React application that utilizes the Crypto API to display trending cryptocurrencies and their details. The app is built with React, Router, React Redux, Redux Toolkit, React Testing Library, Jest, and TailWind CSS. The home page shows trending coins and when the user click on a specific coin a detail numirical information will be shown on the screen. It also have a searching feature and users can input what they are looking for.

## 🛠 Built With

### Tech Stack

For this project, HTML, TailWind CSS, ReactJs, Redux has been used

Client


  • HTML

  • CSS

  • JavaScript

  • React.js

  • Redux

  • RESTful API

  • Redux Toolkit

  • Testing library

### Key Features

- **[Show most trending crypto coins]**
- **[Show the detail of selected coin]**
- **[Show navigate to diffrent pages]**

(back to top)

## 🚀 Live Demo

- Live Demo Link
- Loom Presentation

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

- Node js in your local environment

### Setup

Clone this repository to your desired folder:

git clone https://github.com/getssh/crypto-tracker-app

cd bookstore

### Install

Install this project with:

npm install

### Usage

npm start

### Run tests

npm test

### Deployment

npm run build

(back to top)

## 👥 Authors

👤 **Getayawkal Tamrat**

- GitHub: [@githubhandle](https://github.com/getssh)
- Twitter: [@twitterhandle](https://twitter.com/GetayawkalT)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/getayawkal-tamrat/)

(back to top)

## 🔭 Future Features

- [ ] **[Add more tabs to get information about other currencies]**
- [ ] **[smooth transition and animation]**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/getssh/crypto-tracker-app/issues).

(back to top)

## ⭐️ Show your support

If you like this project please send you feedbacks and give it a start

(back to top)

## 🙏 Acknowledgments

- Original design by Nelson Sakwa

I would like to thank my coding partners and code reviwers

(back to top)

## ❓ FAQ (OPTIONAL)

- **[Who can use this project]**

- [Anyone who is interested on web development can use this project]

- **[What skills do i need to use this project?]**

- [This project is for starters and no perior tech knowledge is not required]

(back to top)

## 📝 License

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

(back to top)