Skip to content

This project is a comprehensive trading platform that provides real-time stock updates, portfolio management, and analytics. Users can view market data, trade various assets, and track portfolio performance all in one place

Notifications You must be signed in to change notification settings

GitNinja36/StockPilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StockPilot

StockPilot is a comprehensive trading platform that provides real-time stock updates, portfolio management, and analytics. Users can view market data, trade various assets, and track portfolio performance all in one place.

Features

  • Real-Time Stock Updates: Stay informed with live market data to make timely trading decisions.
  • Portfolio Management: Easily manage your investments, monitor performance, and adjust holdings.
  • Advanced Analytics: Gain insights into market trends and your trading strategies with advanced analytics tools.
  • Authentication: Secure user accounts with authentication using JWT tokens.
  • Interactive Charts: Visualize data and trends with interactive and dynamic charts powered by Chart.js.
  • User-Friendly UI/UX: Enjoy a seamless and intuitive user interface designed for ease of navigation and functionality.

Installation

To set up StockPilot locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/GitNinja36/StockPilot.git
    
  2. Navigate to the project directory: :

    cd StockPilot

  3. Install dependencies: :

    For the backend: cd backend npm install

    For the dashboard: cd ../dashboard npm install

  4. Start the development servers: :

     1st the backend:
         cd backend
         nodemon index.js
    
     Then 2nd dashboard:
         cd ../dashboard
         npm start
    

Usage

Once the servers are running, you can access the application through your web browser at http://localhost:3000. From there, you can:

  • View Market Data: Access real-time stock information.
  • Execute Trades: Buy and sell assets seamlessly.
  • Monitor Portfolio: Track the performance of your investments.
  • Visualize Data: Leverage interactive charts for a clear understanding of market trends.

About

This project is a comprehensive trading platform that provides real-time stock updates, portfolio management, and analytics. Users can view market data, trade various assets, and track portfolio performance all in one place

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published