/Emaily

A Bulk email and survey sending service.

Primary LanguageJavaScript

Emaily

A Bulk email and survey sending service.

Built on React.js and Node.js

A user can signup using Google OAuth and create a account. After making a payment of the specified amount, the user will be given credits. The user can send surveys/emails depending upon the number of credits he/she has. A single survey requires 1 credit. To send the survey/email the user has to fill up a form after which he can review it and finally send it to all the recipients.

Technology Stack :- Frontend :- React.js, Redux, React-Redux, Redux-Thunk, Redux-Forms, React-Router, React-Stripe-Checkout
Backend :- Node.js, Express, MongoDB, Mongoose, Sendgrid, Stripe, Google OAuth2.0, Passport

Starting the project on local server.

  1. install node.js
  2. change into the project directory.
  3. install the dependancies using npm install
  4. start the server using npm start

The project will rul on localhost:3000 in your browser

image