Skip to content

efeibrahimm/nodejs-express-mongodb-ejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodejs-express-mongodb-ejs

Features of the Project:

  • User Registration
  • Email Confirmation
  • User Login and Logout (email and password)
  • Authentication and Authorization (passportjs)
  • Error Handing

Used technologies

client: Ejs, Bootstrap

Server: Node, Express, PassportJs, MongoDB

Installing the project on your computer

Clone this repo

Open git bash or CMD

  git clone https://github.com/efeibrahimm/nodejs-express-mongodb-ejs.git

Go to the project folder

  cd nodejs-express-mongodb-ejs

Go .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_PASSWORD

finally

  npm install 
  npm start 

Support

For support, email ibrahim.efee@hotmail.com or subscribe to our Slack channel.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published