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
- React
- Redux
- Material UI
- Express
- Mongoose
- Mongodb
- Nodemailer
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
andDB_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
Nenad Vracar
Licensed under MIT