The Stock Price Tracker is a web application that enables users to monitor and analyze stock prices. Users can add stock symbols to track real-time price information and view historical price data through interactive charts.
- Real-Time Stock Monitoring: Allows users to see live updates of stock prices.
- Historical Data Analysis: Enables users to select a date range and view historical stock data in detailed charts.
- User-Friendly Interface: Easy addition and removal of stocks from the tracking list.
- Responsive Design: Compatible with various devices, ensuring a smooth user experience across desktops, tablets, and smartphones.
- React: For building the dynamic and responsive user interface.
- Node.js and Express: Backend development for handling API requests.
- Chart.js: Used for generating responsive and interactive charts.
- Socket.IO: Facilitates real-time, bidirectional and event-based communication.
- CSS Modules: For component-specific styling to avoid styling conflicts.
To get a local copy up and running, follow these simple steps:
- Ensure you have Node.js and npm installed. You can download them from here.
- Clone the repository:
git clone https://github.com/thaitri2005/stock-price-tracker.git
- Install dependencies:
npm install
- Start the program:
npm start
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Distributed under the MIT License. See LICENSE
for more information.