- User Registration
- Email Confirmation
- User Login and Logout (email and password)
- Authentication and Authorization (passportjs)
- Error Handing
client: Ejs, Bootstrap
Server: Node, Express, PassportJs, MongoDB
Open git bash or CMD
git clone https://github.com/efeibrahimm/nodejs-express-mongodb-ejs.gitGo to the project folder
cd nodejs-express-mongodb-ejsGo .env_example file rename to .env
.env_example --> Rename --> .env Open .env file and change your values
MONGODB_URI=mongodb://YOUR_LINK
EMAIL_USER=YOUR_EMAIL
EMAIL_PASSWORD=YOUR_EMAIL_PASSWORDfinally
npm install npm start For support, email [email protected] or subscribe to our Slack channel.