Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anujesh-ansh/stockpulse
A Stock Monitoring System using ReactJS and Tailwind CSS and Material UI
https://github.com/anujesh-ansh/stockpulse
alphadvan alphavantage-api intermediate material-ui reactjs redux redux-toolkit render stock-market tailwindcss
Last synced: 2 days ago
JSON representation
A Stock Monitoring System using ReactJS and Tailwind CSS and Material UI
- Host: GitHub
- URL: https://github.com/anujesh-ansh/stockpulse
- Owner: Anujesh-Ansh
- Created: 2024-05-15T18:42:34.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-15T19:00:23.000Z (6 months ago)
- Last Synced: 2024-05-17T06:49:17.774Z (6 months ago)
- Topics: alphadvan, alphavantage-api, intermediate, material-ui, reactjs, redux, redux-toolkit, render, stock-market, tailwindcss
- Language: JavaScript
- Homepage: https://stockpulse-frontend.onrender.com
- Size: 519 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# StockPulse - Stock Monitoring System
Welcome to StockPulse - your all-in-one stock monitoring system built with ReactJS, MongoDB, Tailwind CSS, Material UI, JavaScript, Redux, and the Alphavantage.io API. 📈
## About
StockPulse is a comprehensive platform designed to empower users with the ability to create and manage their own watchlists of stock symbols, providing real-time updates on the latest stock values. With a sleek admin dashboard supporting CRUD operations, secure user authentication, and seamless integration with the Alphavantage.co API, StockPulse offers an intuitive and efficient solution for tracking stock market data.
## Features
- **Watchlist Management**: Users can create and customize their own watchlists of stock symbols, enabling personalized monitoring of preferred assets.
- **Real-Time Updates**: The dashboard displays the latest stock values for symbols on the user's watchlist, leveraging the Alphavantage.co API for accurate and timely data.
- **Concurrent User Support**: StockPulse efficiently handles multiple users concurrently, each with their unique watchlists and preferences.
- **Secure Authentication**: Utilizing a secure and user-friendly authentication mechanism, StockPulse ensures the safety of user data and login credentials.
- **Modern Technologies**: Built with ReactJS, MongoDB, Tailwind CSS, Material UI, JavaScript, Redux, and the Alphavantage.io API, StockPulse leverages cutting-edge technologies to deliver a seamless user experience.## Demo
A live demo of StockPulse is hosted on Render.com. [Click here](#) to explore the platform! 🚀
## Setup Instructions
To deploy StockPulse locally, follow these steps:
1. Clone the GitHub repository: `git clone `
2. Navigate to the project directory: `cd StockPulse`
3. Install dependencies: `npm install`
4. Set up the MongoDB database with your preferred credentials and configurations.
5. Configure environment variables for MongoDB connection and Alphavantage.co API key.
6. Start the development server: `npm start`
7. Access StockPulse in your web browser at `http://localhost:3000`## Feedback and Contributions
Your feedback and contributions are highly appreciated! Feel free to submit bug reports, feature requests, or pull requests via GitHub. Together, let's make StockPulse even better! 🛠️
## Credits
StockPulse is developed and maintained by _[Anujesh Ansh](https://github.com/Anujesh-Ansh)_. Special thanks to the developers and contributors who have made this project possible.
Happy monitoring with StockPulse! 📊