Skip to content

This application fetches real-time data of the top 16 cryptocurrencies. The user is able to search for cryptocurrency by its name in the search form. The user can also go to the details page of each cryptocurrency by clicking on the listed cryptocurrency on the homepage.

Notifications You must be signed in to change notification settings

Rashad-Muntar/Crypt-barter

Repository files navigation

CRYPTLIST

This project is the final capstone for Microverse's React and Redux module with the aim of building a catalog application that consumes an API using external API', React.js and Redux for state management.



Watch the Live VersionPrerequisitesGetting StartedUsageContributingAuthorShow your supportLicenseAcknowledgmentsReport Bug


Homepage

Cryplist app The main goal of this project is to understand how to work with API modules using React.js and Redux for state management. This application fetches real-time data of top 16 cryptocurrency. User is able to search for crytocurrency by its name in the search form. The user can also go to the details page of each cryptocurrency by clicking on the listed cyptocurrency on the homepage.

Homepage

![Screenshot from 2021-06-24 01-16-04](Screenshot from 2021-08-28 18-58-09

Crypto Currency cards

Screenshot from 2021-08-28 18-58-42

Details page

Screenshot from 2021-08-28 19-03-19

Live Demo

Visit Live Demo

Prerequisites

  • React.js
  • Redux
  • Text Editor
  • Git
  • NodeJS
  • Webpack
  • Heroku
  • Jest
  • Semantic UI
  • coinstats API

Getting API from Coinstats

Coinstats API is an open API with no requirement for API key

  • Go to https://documenter.getpostman.com/view/5734027/RzZ6Hzr3?version=latest
  • Copy the global endpoint
  • Use API in the application

How to clone Repo

  1. Open your Terminal.
  2. Navigate to your desired location to download the contents of this repository.
  3. Copy and paste the following code into the Terminal :
    $ git clone https://github.com/Rashad-Muntar/Crypt-barter.git
  4. Run cd Crypt-barter
  5. Install the needed dependencies
    $ yarn
  6. In develoment mode run
    npm start

Usage

Lauch the local version of this project opening the localhost:3000 in your browser

Contributing

This project was created for educational purposes as part of the Microverse web development curriculum; contributing is not accepted.

Feel free to check the issues page.

Author

👤 Rashad Muntar

Show your support

Give a ⭐️ if you like this project!

Attribution

Coinstats API

License

This project is licensed under the MIT License

About

This application fetches real-time data of the top 16 cryptocurrencies. The user is able to search for cryptocurrency by its name in the search form. The user can also go to the details page of each cryptocurrency by clicking on the listed cryptocurrency on the homepage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published