A React app with Express server. Complete with user registration, account verification, and authenticaiton via passport and JSON Web Tokens. Nodemailer is included for sending emails, but is configured for testing purposes only with ethereal.
Getting started
- Clone the repository
- Create a file named .env in the root directory. Refer to the sample file, .envSAMPLE, for the required variables.
- Run the install-app script, "npm run install-app". This will install the dependencies for both the express server, and the react app.
- Run the dev script, "npm run dev", to start the dev environment. This will start the express server, and the react app server.
- Build something great!