Skip to content

Madhu-mac/Cryptospace

Repository files navigation

CryptoSpace

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.

Features

  • Comprehensive cryptocurrency information
  • Real-time market data
  • Interactive charts
  • User-friendly interface with Chakra UI
  • Built with modern technologies for optimal performance

Tech Stack

  • 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.

Getting Started

Prerequisites

Make sure you have the following installed on your machine:

  • Node.js (>= 14.x)
  • npm (>= 6.x) or yarn (>= 1.x)

Installation

  1. Clone the repository:
git clone https://github.com/your-username/crypto-tracker.git
cd crypto-tracker
  1. Install dependencies:

Using npm:

npm install

or Using yarn:

yarn install
  1. Set up environment variables:

Create a .env.local file in the root of your project and add the following variables:

  1. Set up using your coinGecko API
NEXT_PUBLIC_COINGECKO_API_URL=https://api.coingecko.com/api/v3

Running the App Locally

  1. Start the development server:

Using npm:

npm run dev

Using yarn:

yarn dev
  1. Open your browser and navigate to:

http://localhost:3000

You should see the CryptoTracker app running!

Building for Production

  1. Build the app:

Using npm:

npm run build

Using yarn:

yarn build
  1. Start the production server:

Using npm:

npm start

Using yarn:

yarn start

Contributing

Contributions are welcome! Please open an issue or submit a pull request if you have any suggestions or improvements.

License

This project is licensed under the MIT License.