Skip to content

Baldziutki/CryptoTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CryptoTracker

CryptoTracker is a cryptocurrency tracking application built with TypeScript, Next.js, Tailwind CSS, and Radix UI for the frontend. Node.js, Fastify, and TypeScript are used for the backend. It provides real-time data on various cryptocurrencies using the CoinGecko API. For integration tests native node:test were used

Features

  • View real-time data for a wide range of cryptocurrencies and exchanges.
  • Login and register to track your favorite coins.
  • Track price changes, market cap, volume, and other key metrics.
  • User-friendly interface with responsive design.
  • Secure authentication and data handling.

Technologies Used

  • Frontend:

    • TypeScript
    • Next.js
    • Tailwind CSS
    • Radix UI
  • Backend:

    • TypeScript
    • Fastify
    • Node.js
  • Database:

    • MongoDB
  • Integration Tests:

    • node:test

Usage

  1. Browse through the list of cryptocurrencies to view their details.
  2. Register or log in to track your favorite coins and your portfolio results.
  3. Use the search functionality to quickly find specific coins.
  4. Explore various metrics such as price, market cap, and volume.
  5. Stay updated with real-time data from the CoinGecko API.

Responsive Design

CryptoTracker is built with a responsive design, ensuring a seamless experience across various devices and screen sizes. The UI components adapt dynamically to provide optimal usability and readability on desktops, tablets, and mobile devices.

Screenshots

Coins page: image image image Search form: image Coin details page: image Exchanges page: image Wallet page: image image image image image image

Acknowledgements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages