A modern cryptocurrency tracking application built with React that provides real-time cryptocurrency information, charts, and market data.
- 🔍 Browse and search cryptocurrencies
- 📊 Interactive charts and market data visualization
- 💰 Real-time cryptocurrency prices and market caps
- 📱 Responsive design for all devices
- 🎯 Individual coin detail pages
- 🚀 Fast and efficient with Vite
- React 19.1.0 - UI library
- React Router DOM - Navigation and routing
- React Google Charts - Data visualization
- Vite - Build tool and development server
- ESLint - Code linting and quality
- Node.js (v14 or higher)
- npm or yarn
- Clone the repository
git clone https://github.com/samdev652/CRYPTOPLACE.git
cd CRYPTOPLACE- Install dependencies
npm install- Start the development server
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run dev- Start the development servernpm run build- Build for productionnpm run preview- Preview the production buildnpm run lint- Run ESLint to check code quality
CRYPTOPLACE/
├── src/
│ ├── components/ # Reusable components (Navbar, Footer, etc.)
│ ├── pages/ # Page components (Home, Coin)
│ ├── assets/ # Images, icons, and static files
│ ├── App.jsx # Main application component
│ ├── main.jsx # Application entry point
│ └── index.css # Global styles
├── public/ # Public assets
├── index.html # HTML template
├── package.json # Project dependencies
└── vite.config.js # Vite configuration
/- Home page with cryptocurrency list/coin/:coinId- Individual cryptocurrency detail page
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is open source and available under the MIT License.
samdev652
- GitHub: @samdev652
- Cryptocurrency data providers
- React community
- Open source contributors
⭐️ If you find this project useful, please consider giving it a star!