Crypto Tracker App is a web application for tracking cryptocurrencies built on top of React, Node.js, Express, MongoDB, and Chakra UI. It allows users to browse, search, and sort through a vast selection of coins, stay up-to-date with the latest market trends and fluctuations with the interactive price change graph, and easily add their favorite coins to their personal wishlist.
- React
- Node.js
- Express
- MongoDB
- Chakra UI
To install Crypto Tracker App, follow these steps:
- Clone the repository to your local machine.
git clone https://github.com/yourusername/crypto-tracker-app.git
- Install the required dependencies for both the server and client.
cd crypto-tracker-app
cd /frontend && /backend
npm install
-
Set up a MongoDB database and add the
.env
file with your database URI. -
Start the server and client from their respective folders.
npm start
- The app will now be available at
http://localhost:3000
.
Upon launching Crypto Tracker App, users will be presented with a list of cryptocurrencies to browse, search, and sort through. Clicking on a particular coin will display its price change graph, and logged-in users can add coins to their wishlist for easy monitoring.
To create an account and log in, click the "Login" button in the top right corner of the screen. From there, follow the prompts to create a new account or log in to an existing one.
If you would like to contribute to Crypto Tracker App, please fork the repository and submit a pull request. All contributions are welcome, and we appreciate your help in making this app even better!
Crypto Tracker App is licensed under the MIT license. See LICENSE for more information.