CryptoPlace is a sleek, responsive React web app that displays real-time data on top cryptocurrencies. It fetches and renders market data, allowing users to search and view detailed information about their favorite digital currencies.
This project was designed to hone my skills in working with APIs, managing component-based state in React, and presenting financial data in a clear and user-friendly manner. It uses the CoinGecko API to fetch dynamic market information.
👉 View Live Site
(Deployed using GitHub Pages)
- 📈 Real-time cryptocurrency prices and market data
- 🔍 Live search filter to find coins instantly
- 💹 Market rank, volume, % change, and price tracking
- 📱 Fully responsive layout — mobile and desktop ready
- ⚛️ Built with React functional components and hooks
Frontend | APIs | Hosting |
---|---|---|
React.js | CoinGecko API | GitHub Pages |
CSS | Axios |
git clone https://github.com/Jay-me07/crypto-place.git
cd crypto-place
npm install
npm run dev
📌 Folder Structure crypto-place/ ├── public/ ├── src/ │ ├── components/ │ │ └── Coin.jsx │ ├── App.css │ ├── App.js │ └── index.js ├── package.json └── README.md
💡 Why This Project? I built this project to learn how to work with public APIs in React and improve my ability to manage state, filter data, and design a clean UI. It’s a great example of how I combine data with frontend logic to make user-friendly tools.
📬 Contact Me 📧 Email: jnjihiagachau07@gmail.com
🌍 Portfolio: https://jay-me07.github.io/portifolio
🐙 GitHub: Jay-me07
⭐ Support If you liked this project, feel free to star this repo to support my work!