Email Confirmation with React and Node
git clone https://github.com/funador/react-confirm-email.git
cd react-confirm-email/client
npm i && npm start
// open another terminal tab
cd react-confirm-email/server
npm i && npm run dev
// open another terminal tab (if running mongo locally)
mongod
You can sign up for a new gmail account here. Afterwards you will need to plug the credentials for your new account into a .env file on the server.
// server/.env
MAIL_USER=your_new_email_address@gmail.com
MAIL_PASS=your_password
In order for your newly created account to be able to send emails on your behalf (and allow this application to run), you will likely need to allow 'Less secure app access' on your new gmail account as described here.
Something not working? Please open an issue or submit a PR.