crypto-screener-react-site Tailwind Templates

Crypto Screener React Site

A crypto screener site powered by React.js, Tailwind CSS, & CoinGecko API

BlockView - Cryptocurrency Tracking Platform

BlockView is a modern, responsive, and accessible cryptocurrency tracking platform built with React. It provides real-time cryptocurrency data, market trends, and detailed analysis tools for crypto enthusiasts and investors.

Screenshot

Features

  • Real-time Cryptocurrency Data: Track live prices, market caps, and volume data
  • Customizable Watchlist: Save and monitor your favorite cryptocurrencies
  • Trending Cryptocurrencies: View currently trending crypto assets
  • Detailed Analytics: Access comprehensive price charts and market statistics
  • Responsive Design: Fully responsive layout that works on all devices
  • Accessibility Features:
    • ARIA labels for screen readers
    • Semantic HTML structure
    • Keyboard navigation support
    • Color contrast compliance
  • Search Functionality: Search and filter cryptocurrencies with debounced API calls
  • Currency Conversion: Support for multiple fiat currencies
  • Pagination: Efficient data loading with paginated results
  • Error Handling: Comprehensive error states and loading indicators

Live Demo

Play around

Technologies Used

  • React 18
  • React Router v6
  • Tailwind CSS
  • Recharts
  • CoinGecko API
  • Lodash

Getting Started

  1. Clone the repository:
git clone https://github.com/KeepSerene/crypto-screener-react-site.git
  1. Install dependencies:
cd crypto-screener-react-site
npm install
  1. Start the development server:
npm run dev
  1. Build for production:
npm run build

Project Structure

blockview/
├── src/
│   ├── components/
│   ├── contexts/
│   ├── pages/
│   ├── utils/
│   └── App.jsx
├── public/
└── ...

API Notice

This project uses the CoinGecko API's free tier, which has rate limitations. For production use, consider upgrading to their pro tier for better rate limits and additional features.

Author

Dhrubajyoti Bhattacharjee

Acknowledgments

License

This project is licensed under the MIT License - see the LICENSE file for details.

Top categories

Loading Svelte Themes