Skip to content

bhanage-viraj/CryptoLens1

Repository files navigation

🚀 CryptoLens 🚀💎

A powerful, real-time cryptocurrency tracking platform built with React, featuring advanced market analytics, secure wallet integration, and seamless trading capabilities.

🌟 Overview

CryptoLens empowers users to make informed cryptocurrency investment decisions through:

  • 📊 Real-time price tracking and market analytics
  • 🔍 Advanced technical analysis tools and visualizations
  • 🔐 Secure MetaMask wallet integration
  • 💰 Direct cryptocurrency trading capabilities
  • ⭐ Customizable watchlist with drag-and-drop functionality

✨ Key Features

📈 Market Intelligence

  • 🔄 Real-time cryptocurrency price updates via CoinGecko API
  • 🚀 Top 20 trending coins dashboard with key metrics
  • 📉 Comprehensive market statistics including volume, market cap, and price changes
  • 🔎 Advanced search functionality with filtering options

📊 Technical Analysis

  • 🕵️‍♂️ Interactive candlestick charts
  • 📌 Multiple chart types including line, candlestick

💼 Portfolio Management

  • 🔗 MetaMask wallet integration for secure access
  • 💹 Real-time portfolio valuation
  • 📜 Transaction history tracking
  • 📈 Performance analytics dashboard

💱 Trading Features

  • 💳 Direct buy/sell functionality through MetaMask
  • 📑 Market and limit order support
  • 🔢 Transaction fee estimation
  • 📋 Order history tracking

🎨 Personalization

  • ⭐ Customizable watchlist with drag-and-drop ordering

🚀 Getting Started

⚙️ Prerequisites

  • 🖥️ Node.js (v14.0.0 or higher)
  • 📦 npm or yarn package manager
  • 🔗 MetaMask browser extension
  • 🌐 Modern web browser (Chrome, Firefox, or Edge recommended)

🛠️ Installation

  1. Clone the repository
https://github.com/bhanage-viraj/CryptoLens1.git
cd CryptoLens1
  1. Install dependencies
npm install
# or
yarn install
  1. Configure environment variables
cp .env.example .env
# Edit .env with your configuration
  1. Start the development server
npm run dev
# or
yarn dev

The application will be available at http://localhost:3000

💻 Usage Guide

🔗 Connecting Your Wallet

  1. Click the "Connect Wallet" button in the top right corner
  2. Select MetaMask from the wallet options
  3. Approve the connection request in your MetaMask extension

📡 Tracking Cryptocurrencies

  1. Browse the trending coins section on the homepage
  2. Use the search bar to find specific cryptocurrencies
  3. Click on any coin to view detailed analytics
  4. Add coins to your watchlist

⭐ Managing Your Watchlist

  1. Access your watchlist from the navigation menu
  2. Drag and drop coins to reorder them

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published