Skip to content

A web app for all the News and Notifications from all the institution of India to stay updated about all the upcoming events from any collges and Universities at one place.

License

Notifications You must be signed in to change notification settings

ManishShah120/news-scrap

Repository files navigation

build made-with-python PRs Welcome

Edu-News

  • A web app for all the News and Notifications from all the institution of India to stay updated about all the upcoming events from any collges and Universities at one place.

How to run

  1. mkdir Edu-News
  2. cd Edu-News
  3. virtualenv -p python3 env
  4. source env/bin/activate
  5. git clone https://github.com/ManishShah120/news-scrap.git
  6. cd news-scrap
  7. pip install r requirements.txt
  8. python manage.py runserver
  9. Go to your browser and enter this URL 127.0.0.0:8000

HOW IT WORKS

  • Ther are lot of small chunks of scraping scripts at the backend which refreshes itself whenever the website is refreshed, also while refreshing if the BOT[small scraping scripts] founds any new news or notification on the traget URL then it loads that information in the database.

Built With

  1. Python 3.8
  2. Linux
  3. Django
  4. Leaflet.js
  5. Html, css
  6. SQLite

Contributing

Contribution are wellcomed.

Authors

Manish Kumar Shah

License PyPI license

MIT

Project Status/TODO

  1. Add all the indian as well as international Institution on the Map[Marker Icon] with a pop up message and a hyperlink to register themselves.
  2. Add an option for registration of any events posted on this site and store the data in the database.
  3. Add more scraping scripts for all the institutions.
  4. Add the backend of the footer scetion for mailing list to work.
  5. For the Post Event[Feature] in future make a field to collect the geo-coordinates of the venue where the institution is or where the event will take place and display that on the portal so that anybody can follow the route on MAP and visit the location without any worries.
  6. Add a section for the registered user so that they can see the news or events they have posted and allows them to edit or delete from front END.
  7. Solve the issue with the Mailing List feature present in the footer section.
  8. Finally Containerise the entire project and push it to Docker Hub.

About

A web app for all the News and Notifications from all the institution of India to stay updated about all the upcoming events from any collges and Universities at one place.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published