Skip to content

Email application that can send html emails and manage clients

Notifications You must be signed in to change notification settings

nenadV91/Mailer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mailer - Demo

Email application that can send emails using email server based on premade templates. Ability to manage clients, track emails sent to each client, use filters etc...

Demo is using fake api and it is missing some functionality of the real api like sending actual emails

Front-end

  • React
  • Redux
  • Material UI

Back-end

  • Express
  • Mongoose
  • Mongodb
  • Nodemailer

Get started

Client

  • cd client
  • run npm install
  • start the dev server npm start on port 3000
  • or run production build npm run build

Server

  • cd server
  • run npm install
  • set env variables in .env file for DB_HOST and DB_NAME
  • configure config.js file with your email server params
  • if you want server to use client build files then change NODE_ENV to production
  • start the server with npm run dev on port 4000

Preview 1


Preview

Preview 2


Preview

Preview 3


Preview

Preview 4


Preview

Author

Nenad Vracar

License

Licensed under MIT

About

Email application that can send html emails and manage clients

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published