Giter Site home page Giter Site logo

citiproject's Introduction

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

citiproject's People

Contributors

paridhicodes avatar riddhic15 avatar

Watchers

 avatar

Forkers

paridhicodes

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.