Stock Insights is a web application developed with React that provides users with real-time insights into cryptocurrency trends. The app leverages interactive charts and data visualization tools to display up-to-date market information, making it easy for users to track and compare the performance of different cryptocurrencies.
- Real-time Data: Displays up-to-date prices and trends for various cryptocurrencies.
- Interactive Charts: Users can explore detailed charts to see historical data and trends.
- User-Friendly Interface: Simplified and clean UI for easy navigation.
- Data Visualization: Visual representation of market data to help users understand trends.
- Customizable Filters: Filter cryptocurrencies by market cap, volume, or specific time periods.
- Frontend: React, JavaScript, HTML, CSS, CharkraUI
- Data Visualization: Chart.js
- API: CoinGecko
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Aadarsh077/Stock_Insights.git cd Stock_Insights -
Install dependencies:
npm install
-
Create a
.envfile in the project root and add your API key (if required):REACT_APP_API_KEY=your_api_key_here -
Start the development server:
npm start
-
Build for production:
npm run build
After setting up the project, the app should be accessible at http://localhost:3000. The homepage displays an overview of the crypto stock market. You can navigate through the dashboard to explore different cryptocurrencies, view historical data, and apply filters to customize your insights.
Contributions are welcome! Follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m "Add your message here" - Push to the branch:
git push origin feature/your-feature-name
- Open a Pull Request.





