Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.79 KB

README.md

File metadata and controls

51 lines (35 loc) · 1.79 KB

Stock Price Tracker

Description

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.

Features

  • 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.

Technologies Used

  • 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.

Getting Started

To get a local copy up and running, follow these simple steps:

Prerequisites

  • Ensure you have Node.js and npm installed. You can download them from here.

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/thaitri2005/stock-price-tracker.git
  2. Install dependencies:
    npm install
  3. Start the program:
     npm start

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

License

Distributed under the MIT License. See LICENSE for more information.