MongoDB, Expressjs, React/Redux, Nodejs
Email client is a website where people can schedule mails.
git clone https://github.com/jeetganatra/email-client.git
npm i
.gitignore
Backend/
package.json
server.js
...
...
Frontend/
package.json
index.html
index.js
App.js
...
...
Notice, you need client and server runs concurrently in different terminal session, in order to make them talk to each other
$ cd Frontend // go to client folder
$ npm i // npm install pacakges
$ npm start // run it locally
-
You need to add a jwt secret string in the .env file
jwt_secret="your string"
-
You need to add your MongoDB ATLAS URL
ATLAS_URL ="Your mongoDB ATLAS url
-
You need to add your gmail account credentials for sending mail
SENDER_MAIL = "your gmail address"
SENDER_PASSWORD="password of your gmail address"
$ cd Backend // go to server folder
$ npm i // npm install pacakges
$ node server.js // run it locally
User can compose an email and either directly send it or schedule a reccuring email as per their requirement
Create new Issues (preferred)
Email Me: jeetganatra138@gmail.com