Welcome to the Digital Coin Tracker project! This application allows you to track real-time cryptocurrency prices, filter and paginate data, and manage fetching statuses. The frontend is built using Next.js and TypeScript with state management via Redux Toolkit. The backend is powered by Node.js, Express, MongoDB, and Socket.io for real-time updates. Let's get you started with installing and running the project!
Make sure you have the following installed on your machine:
- Node.js (v14 or higher)
- npm (v6 or higher)
- MongoDB
- Clone the Repository First, you'll need to clone the repository to your local machine:
git clone https://github.com/your-username/digital-coin-tracker.git
cd digital-coin-tracker
- Install Dependencies Navigate to the root directory of the project and install the necessary dependencies for both the frontend and backend:
# Install backend dependencies
npm install
# Install frontend dependencies
cd client
npm install
Live Demo : https://coin-tracker-olfk.vercel.app/