Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 926 Bytes

README.md

File metadata and controls

36 lines (30 loc) · 926 Bytes

Here you can subscribe to this service and get info about latest news and notices of MSIT,via email. This app scrapes data from :

http://www.msit.in/notices

and

http://www.msit.in/latest_news

This application uses cron jobs in order to overcome the sleep times of the Heroku dynos in its free version.

https://console.cron-job.org/

To run this application locally

NOTE:You need to set up your own app password(APP_PASS) for gmail or any other email client(MUA) that you use and create a .env file in the root folder. You also need to set up your own MongoDB cluster and provide its URL(DB_URL) in the aforementioned .env file

The basic steps for setting it up locally are:
  • Clone this repo
  • cd MSIT-Updates
  • Install dependencies
  • npm install
    
  • Start the server
  • node app.js
    
  • Open the browser
  • localhost:3000