Skip to content

This app informs about the latest happenings in MSIT(my college),to the subscribed users via email.

Notifications You must be signed in to change notification settings

Ayush23Dash/MSIT-Updates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:https://www.msit.in/notices

and

http:https://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
    

    About

    This app informs about the latest happenings in MSIT(my college),to the subscribed users via email.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published