This project was created by @vanshchauhan.
CryptoTracker is a web application that allows users to track and monitor cryptocurrency prices in real-time With a user-friendly interface, users can easily access current market trends and make informed decisions about their investments.
π Stars | π΄ Forks | π Issues | π Open PRs | π Closed PRs | π οΈ Languages | β Contributors |
---|---|---|---|---|---|---|
- π HTML5: Structuring the content of the web pages.
- π¨ CSS3/SCSS: Styling and designing the user interface, ensuring a responsive design.
- βοΈ React: JavaScript library for building user interfaces and adding interactivity and dynamic content.
- π Axios: For making API requests to fetch cryptocurrency data.
- ποΈ Git: Version control for tracking code changes.
- π§βπ» GitHub: Collaboration and hosting repository for the project.
- Project Overview
- Tech Stack
- Features
- Getting Started
- Running Locally
- Contributing
- GitHub Repository Stats
- License
- Connect with Us
- Contributors
- Stargazers and Forkers
- Back to Top
- π Price Alerts: Set alerts for specific price points and get notified when a cryptocurrency reaches a desired value.
- π Market Analysis: Access news updates and analytical tools to understand market trends and enhance investment strategies.
- π Real-Time Data: Track live updates on cryptocurrency prices and market metrics for informed decision-making.
- π» Real-Time Cryptocurrency Price Tracking: View up-to-date prices of various cryptocurrencies.
- π Search Functionality: Easily search and find specific cryptocurrencies.
- π Historical Price Charts: Analyze the price history of different cryptocurrencies.
- π± Responsive Design: Optimized for both mobile and desktop use.
Weβre excited to have you contribute to this Ice Cream Parlour Website project! Follow these simple steps to get started:
-
π΄ Fork the Repository
- Go to the [repository page].
- Click the Fork button (top right). This creates a copy of the project in your GitHub account.
-
π» Clone Your Fork
- Once the repository is forked, clone it to your local machine. Open your terminal and run:
git clone
- Replace your-username with your GitHub username.
-
πΏ Create a New Branch
- Before making any changes, create a new branch for your work:
git checkout -b your-branch-name
- Choose a branch name that describes what you're working on, such as fix-navbar or add-contact-form.
-
π οΈ Make Your Changes
- Open the project files in your code editor (e.g., VS Code) and make your changes.
- You can contact the project manager for any queries you have.
-
β Test Your Changes
- Make sure your changes work correctly by testing the website locally. Run the app using:
This will launch the app in development mode. Open http://localhost:3000 to view your changes.
npm start
- Make sure your changes work correctly by testing the website locally. Run the app using:
-
π¬ Commit Your Changes
- Once your changes are ready, add them to staging and commit them with a descriptive message:
git add . git commit -m "Added feature X or Fixed issue Y"
- Once your changes are ready, add them to staging and commit them with a descriptive message:
-
π€ Push Your Changes
- Push your changes to your forked repository on GitHub:
git push origin feature-YourFeature
- Push your changes to your forked repository on GitHub:
-
π Create a Pull Request (PR)
- Go back to the original repository on GitHub.
- Click the Compare & pull request button.
- Write a short description of your changes and submit the pull request.
-
π Review Changes
- The project manager will review your PR. If your changes are approved, your request will be merged.
Make sure you have the following installed on your machine:
- Clone the repository:
git clone https://github.com/your-username/CryptoTracker.git
- Navigate to the project directory:
cd CryptoTracker
- Copy the environment variables template and add your Clerk publishable key:
cp .env.sample .env.local
- Install the dependencies:
npm install
Available Scripts: In the project directory, you can run:
npm start
Runs the app in development mode. Open http://localhost:3000 to view it in your browser. The page will reload when you make changes.
npm run build
Builds the app for production to the build folder.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
Congratulations!
You've now mastered the art of cryptocurrency tracking. If only making money were this easy. Good luck, and may your portfolio be as impressive as your coding skills!
Thank you for exploring this project! Weβd love to connect and hear from you. Reach out through any of the platforms below:
This project is licensed under the MIT License