Skip to content

abdenny/TopCoins

Repository files navigation

Expert Institute Technical Project

Web Application - CoinCapAPI

Technical Specs

  • TypeScript
  • React (Hooks and Functional Components only)
  • TailwindCSS for styling
  • Jest for testing

Features

  • View the top 100 cryptocurrencies
    • Sort by ascending and descending for each column
    • Filter by search text
  • View one cryptocurrency
    • View specific details
    • Convert the units of said cryptocurrency to dollars

Run locally

Ensure that you have Node.js and yarn installed on your machine.

  1. Clone this repository
  2. Navigate to the projects folder.
  3. Run the command yarn install to install the projects dependencies
  4. Run the command yarn start to start the projects server
  5. In a browser, navigate to http://localhost:3000 (or the port you chose)
  6. To run the test suite, run the command yarn test

Improvement opportunities

  • Further optimization for mobile
  • Increased test coverage
  • Integrating more robust testing tools like Cypress
  • More error handling