CryptoSpace is the best crypto tracker app that provides in-depth details about various cryptocurrencies. Stay updated with the latest trends and market data for all your favorite coins.
- Comprehensive cryptocurrency information
- Real-time market data
- Interactive charts
- User-friendly interface with Chakra UI
- Built with modern technologies for optimal performance
- Next.js: A React framework for server-side rendering and generating static websites.
- TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
- Coin-Gecko API: A free API for cryptocurrency market data.
- Chart.js: Simple yet flexible JavaScript charting for designers & developers.
- Chakra UI: A simple, modular, and accessible component library for React applications.
Make sure you have the following installed on your machine:
- Node.js (>= 14.x)
- npm (>= 6.x) or yarn (>= 1.x)
- Clone the repository:
git clone https://github.com/your-username/crypto-tracker.gitcd crypto-tracker- Install dependencies:
Using npm:
npm installor Using yarn:
yarn install- Set up environment variables:
Create a .env.local file in the root of your project and add the following variables:
- Set up using your coinGecko API
NEXT_PUBLIC_COINGECKO_API_URL=https://api.coingecko.com/api/v3
- Start the development server:
Using npm:
npm run devUsing yarn:
yarn dev- Open your browser and navigate to:
http://localhost:3000
You should see the CryptoTracker app running!
- Build the app:
Using npm:
npm run buildUsing yarn:
yarn build- Start the production server:
Using npm:
npm startUsing yarn:
yarn startContributions are welcome! Please open an issue or submit a pull request if you have any suggestions or improvements.
This project is licensed under the MIT License.