/cq-portal

This project consists of portal of cq

Primary LanguageHTML

cq-portal

This project consists of portal of cq

Getting started

To get the Node server running locally:

  • Clone this repo
  • npm install to install all required dependencies
  • Install MongoDB Community Edition (instructions) and run it by executing mongod
  • nodemon app to start the local server

Code Overview

Dependencies

  • expressjs - The server for handling and routing HTTP requests
  • mongoose - For modeling and mapping MongoDB data to javascript
  • nodemailer - For sending authentication and other mails to the users
  • multer - For uploading images of the user
  • passport - For handling user authentication
  • bodyparser - For handling body of req.
  • ejs - For templating.
  • [jquery-confirm] - For confirming the responses of users.