This project was created for Flipr Hackathon 9.0 . You can send many mail at any scheduled time . Just Now to any time in Future . Put Time in IST only (Note this project is also available on my another github account with username cyberboy007 created for hackathon .
A fullstack web application where users can login and send recurring mails to the recipients.
https://arcane-headland-95477.herokuapp.com/
Download it in your browser and type the following to get started (It will install all the node modules)
- npm i
Note that you need not to login to sendinblue or create account on sendinblue just verify yourself with the link you get in your email .
- You can login with your google account as well .
- Per user limit of 50 email per day is set
- You can directly set the time at which you want to deliver the mail . Also you need to put the email receiptents separated by comma (,) and no space is allowed while composing and and sending mail .
- You need to enter subject while composing mail It is compulsory .
- Create your account
- Activate your account
- If you forget your password you can reset it via a link sent to your email
- Once logged into your account you will have the list of all the mails Scheduled for future
- You can even toggle to the-
- HISTORY page where you have the list of all mails sent till now
- COMPOSE page where you can create,schedule and edit mails
- General features includes-
- To
- Cc
- Bcc
- Mail Body
- Schedule Selector
- Scheduling Features-
- You can send mail on any date or time
- SOOO YOU CAN Send it on any Schedule
- Weekly
- Monthly
- Yearly
- Text editing Features-
- Making text Bold or Italic
- Changing font-color
- Changing font-type
- Changing font-type
- Text-align
- Adding bullet points
- CLIENT: HTML, CSS, JAVASCRIPT, EJS
- SERVER: NODE, EXPRESS, PASSPORTJS ,nodemailer ,tld-extract ,express-session,passport-local-mongoose ,mongoose-findorcreate and some more modules are used
- DATABASES: MongoDB-Atlas