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
- 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.
- Browse through the list of cryptocurrencies to view their details.
- Register or log in to track your favorite coins and your portfolio results.
- Use the search functionality to quickly find specific coins.
- Explore various metrics such as price, market cap, and volume.
- Stay updated with real-time data from the CoinGecko API.
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.
Coins page: Search form: Coin details page: Exchanges page: Wallet page: