Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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! 📊