Skip to content

deadlycoder07/mailkat-backend

Repository files navigation



MailKat



A simple Mailing and Mail Scheduling App.

Description

MailKat is a MERN-based full-stack web app where users can register and login to send recurring and scheduled mails to the recipients. MailKat has options for custom as well as google sign-in methods. User can create mails, edit them and schedule the mails as well as send recurring mails. The scheduling can be done in different ways like-

  1. Recurring Schedule
  2. Weekly Schedule
  3. Monthly Schedule
  4. Yearly Schedule The Editor has features of bold, italics, image insert, print option, code view, save option and many more.

Features

  • MailKat features Login and signup via Username - password as well as Gmail Sync (Login with Gmail).
  • A Home page that has the list of all the mails scheduled for future.
  • A History Page that has the list of mails sent till now.
  • Create new mail, Edit it with MailKat's own Text Editor.

Mail Features

  • To
  • CC
  • Subject
  • Schedule Selector
  • Mail Body
  • Send Mail Button

Architecture Diagram



Installation and Setup

  • Clone the repository

git clone https://github.com/deadlycoder07/mailkat-backend.git && cd mailkat-backend
  • Install dependencies

npm install
  • Create .env and add the environment variable values as mentioned in .env.example

cp .env.example .env
  • Start the Application

npm start
  • The app gets hosted by default at port 8000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •