Skip to content

riddhic15/CitiProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stocksmart

Live News and Report from NSE

Table of Contents
  1. Steps to run in your machine
  2. Objective behind the Project
  3. Features Description
  4. Home Page
  5. Future Scope

Steps to run in your machine

To install and run the project on your local system, follow the given steps:

Run the following commands

  1. Clone this repository
git clone https://github.com/riddhic15/CitiProject.git
  1. Change directory to safeHome
cd CitiProject
  1. Make sure you have python and pip are installed in your system. Do this with the following commands:
python --version
pip --version

If they are installed, their version will be displayed. To avoid errors in installing other libraries, upgrade your pip using the following command:

pip install --upgrade pip

Install all other dependencies that have been used in the project using pip:

pip install -r requirements.txt
  1. Run the app
flask run

Run the flask run CLI command with debug mode enabled, which will automatically enable the reloader. As of Flask 2.2, you can pass --app and --debug options on the command line.

$ flask --app main.py --debug run

Objective Behind the Project

With StockSmart, all the key highlights related to the stock market are now just a click away. Important information related to NSE 200 Index constituents, sectors and index level reporting are delivered to help you analyse the market status. We provide live insights on the current market trends to assist you in wisely trading between stocks.

Thus, our objective is to help sales traders make profitable decisions with the help of the insights delivered at the start of the trading day.

Features Description

Live News

Extracts live important information for NSE200 Index constituents and any other notable sectoral information at Start of Day for sales traders to make quicker and productive decision. Screenshot (446) Screenshot (451)

NSE 200 Constituents

List of all stocks in NSE 200 index

Screenshot (447)

Index Level Reporting

Screenshot 2023-01-02 223802 Screenshot 2023-01-02 223836 Screenshot 2023-01-02 223857

Home Page

Landing Page

image

About Section

about-us

Future Scope

  1. Implementation of email feature: We can implement the email feature with a input field where the user can enter their email address and upon clicking send the entire report his recieved by them on their email. Presently, the smtp feature by gmail has been disabled, hence we couldn't add this feature. We aim to look at other alternatives and work on it.

  2. Fetch and display more data: Additional data can be fetched from the web using advanced scrapping techniques. We tried BeautifulSoup on many websites, but due to the sensitive nature of trading data, we couldn't fetch the data. We aim to work upon it as well.

  3. Chatbot-feature: A chatbot integration makes the website user-friendly and gives them a personalized experience. A chatbot can definitely help with basic question and a walk through the web pages.

Link to the website: stocksmart

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published