Skip to content

Latest commit

 

History

History
58 lines (53 loc) · 1.89 KB

README.md

File metadata and controls

58 lines (53 loc) · 1.89 KB

☕️ BSE_Announcements

BSE Announcements page simplified and for better and easier access to Company Announcements. It is being tested only on Linux so far, but aims for full Winows and Mac support. Contributions Welcome!

image

Table of contents

Installation

  • Install Python for your Operating System from the required link.
  • Download this file and extract files.
  • Open Terminal/Command Prompt from the Extracted Folder.
  • Run the commands below
pip install -r requirements.txt
streamlit run st_app.py

Roadmap

  • Support for
    • Browsers
      • Firefox
      • Chrome
      • Safari
    • Operating System
      • Linux
      • Mac
      • Windows
  • Auto Reload after a specific time
  • Show unread/new links seperately
  • Create a Watchlist of Companies
  • Desktop Notification for Watchlist Company Results

Development

Contributions are very welcome!

Project structure

.
├── data/
│   ├── keywords.txt                   # Screener Announcements Keywords
│   └── BSE_{from-year}_{to-year}.csv  # Announcements in csv
├── drivers/                           # Browser drivers
│   ├── chromedriver
│   └── geckodriver
├── .gitignore
├── CNAME
├── main.py
├── mkeywords.py
├── notification.py
├── README.md
├── requirements.txt
└── st_app.py                          # Streamlit app file