A real-time cryptocurrency price tracking application built with Next.js and documented with Docusaurus.
This repository contains two main parts:
/web-app
: Next.js application for tracking cryptocurrency prices/docs
: Docusaurus documentation site
- Node.js (v14 or higher)
- npm or yarn
# Clone the repository
git clone https://github.com/mannadamay12/crypto-price-tracker.git
cd crypto-price-tracker
# Install dependencies and run web app
cd web-app
npm install
npm run dev
The web app will be available at http://localhost:3000
# From the project root
cd docs
npm install
npm run start
The documentation will be available at http://localhost:3000
You might need to choose another port if the web-app is live on PORT 3000
- Real-time cryptocurrency price tracking
- Search functionality
- Manual and automatic data refresh
- Responsive design for mobile and desktop
- Comprehensive documentation
- Next.js
- TypeScript
- Tailwind CSS
- Zustand (State Management)
- Axios
- CoinGecko API
- Docusaurus
The documentation covers:
- Project setup guide
- API integration details
- State management explanation
- Challenges and solutions
MIT