Skip to content

Bit Bharat is a modern and responsive cryptocurrency tracker web app built using ReactJS and styled with Chakra UI. It fetches real-time data from the CoinGecko API to show the latest prices, market rankings, and detailed charts of popular cryptocurrencies โ€” all in an intuitive, mobile-friendly interface.

Notifications You must be signed in to change notification settings

Anujkumar108/BitBharat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

<<<<<<< HEAD

๐Ÿ’ธ BitBharat - Bit Bharat is a modern and responsive cryptocurrency tracker web app built using ReactJS and styled with Chakra UI. It fetches real-time data from the CoinGecko API to show the latest prices, market rankings, and detailed charts of popular cryptocurrencies โ€” all in an intuitive, mobile-friendly interface.

A sleek, responsive cryptocurrency tracker built with React, Chakra UI, and CoinGecko API. It shows real-time crypto prices, exchange listings, and chart-based visualizations.

๐Ÿ‘ค Project Owner: Anuj Kumar ๐Ÿ› ๏ธ Tech Stack: React ยท Chakra UI ยท Axios ยท Chart.js ยท React Router ๐Ÿ”— Live: [https://bit-bharat.vercel.app/]


๐Ÿ“ฆ Tech Stack Used

Technology Description
โš›๏ธ React Frontend framework
๐ŸŽจ Chakra UI UI component library
๐Ÿ”€ React Router DOM Routing between pages
๐Ÿ“Š Chart.js + react-chartjs-2 Chart visualizations
โšก Axios API data fetching
๐Ÿ“ˆ CoinGecko API Crypto market data
๐ŸŽž๏ธ Framer Motion Animations

๐Ÿ› ๏ธ Setup Instructions

To run this project on your local system:

# 1. Clone the project
git clone https://github.com/AnujKumar108/react-crypto-app.git
cd react-crypto-app

# 2. Install dependencies
npm install

# 3. Start the development server
npm start

Open http://localhost:3000 in your browser to view it.

๐Ÿงช Available Scripts
Command	Description
npm start -	Runs app in development mode
npm run build -	Builds app for production
npm test -	Launches test runner
npm run eject -	Ejects configuration (irreversible)

๐Ÿš€ Deployment Instructions
โœ… Vercel (Recommended)
Install Vercel CLI

bash
Copy code
npm install -g vercel
Run deployment

bash
Copy code
vercel
Follow the prompts โ†’ Your app will go live โœจ

You can also deploy to Netlify, GitHub Pages, or your own server.

๐Ÿ“ Folder Structure
bash
Copy code
src/
โ”‚
โ”œโ”€โ”€ components/        # Reusable UI components
โ”œโ”€โ”€ pages/             # Page-based views like Home, Exchanges
โ”œโ”€โ”€ assets/            # Images and icons
โ”œโ”€โ”€ App.js             # Main routing logic
โ””โ”€โ”€ index.js           # React entry point
๐ŸŒ API Reference
All data is fetched from CoinGecko API, including:

/coins/markets

/exchanges

/coins/{id}

๐Ÿ”ฎ Features to Explore
Real-time market prices

Exchange listings with trust score

Individual coin details

Chart-based price history

Dark/light theme toggle

Mobile responsive UI

๐Ÿ™Œ Contribution
Pull requests are welcome. For major changes, open an issue first.

๐Ÿง‘โ€๐Ÿ’ป Author
Anuj Kumar
=======
# BitBharat
Bit Bharat is a modern and responsive cryptocurrency tracker web app built using ReactJS and styled with Chakra UI. It fetches real-time data from the CoinGecko API to show the latest prices, market rankings, and detailed charts of popular cryptocurrencies โ€” all in an intuitive, mobile-friendly interface.
>>>>>>> 54c317baeb6f4920dbbaace9b67dfe79ed505ef5

About

Bit Bharat is a modern and responsive cryptocurrency tracker web app built using ReactJS and styled with Chakra UI. It fetches real-time data from the CoinGecko API to show the latest prices, market rankings, and detailed charts of popular cryptocurrencies โ€” all in an intuitive, mobile-friendly interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published