A web application to email users.
User have to login using Google to become part of the mailing list. Once part of the list, whenever admin sends a survey mail, user will receive it.
Admin can send emails to users, who are part of the mailing list.
- MERN:
- MongoDB Atlas
- Express
- ReactJS
- NodeJS
- Redux (State management)
- Passport.js (login with google)
- SendGrid (mailing)
I have also added screenshots for reference.
- Download and unzip the project in a folder.
- Type your config credentials in /client/config/{dev/prod}.js and config/{dev/prod}.js.
- Open another terminal and type "cd client" and then "npm install" to install node modules.
- Open a new terminal / cmd and type "npm install" to install node modules and then type "npm run dev".
- The application will automatically launch on port 3000.