Crypto-Portfolio is a web application designed to help you manage all your cryptocurrencies in one place. Built with the MERN stack (MongoDB, Express.js, React, and Node.js), this application provides a comprehensive solution for tracking and managing your crypto investments with ease.
- 💼 Portfolio Management: Keep track of all your crypto assets in a single, unified interface.
- 📊 Real-Time Data: Access up-to-date market data and analytics for your cryptocurrencies.
- 🔒 Secure: Built with security in mind to ensure your data is protected.
- 📈 Performance Tracking: Monitor the performance of your investments over time with detailed charts and statistics.
- 🌐 MERN Stack: Leveraging the power of MongoDB, Express.js, React, and Node.js for a robust and scalable application.
-
Clone the repository:
git clone https://github.com/your-username/crypto-portfolio.git
-
Navigate to the project directory:
cd crypto-portfolio
-
Install server dependencies:
cd server npm install
-
Install client dependencies:
cd client npm install
-
Set up environment variables:
Create a
.env
file in theserver
directory and add your MongoDB URI and any other necessary environment variables:MONGODB_URI=your_mongodb_uri
-
Run the development servers:
-
Server:
cd server npm run dev
-
Client:
cd client npm start
-
-
Open http://localhost:3000 in your browser to see the application in action.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.