Project VMS
PAGES OF WEBSITE:
HOME PAGE: This Page has some details of university and a register button.
ABOUT US PAGE: This Website has an About Us page which consist of all the Information regarding different campuses.
LOGIN/SIGN UP PAGES: This Page is for Login/Signup
USER PAGE: Details of the User
VERIFICATION PAGE: This page is for admin verification.
FEEDBACK PAGE: Feedback form to fill out.
GATE PASS PAGE: Gate pass details.
Further Details About Website. i. This Website generates a GatePass for the visitors who wants to tour the University.
ii. To Generate a gatepass you have to first sign up to the website . iii. After signing up you will be redirected to the users page where you have the option of applying for gatepass.
iv. You have the fill the required details such as date, which building to visit , email ,phone and many other details as per mentioned there for applying of gate pass.
v. After applying,your request for gatepass will be generated.
vi. After Verification from the admin side you will receive a mail regarding your gatepass details you can download it with the link given in the mail itself.
vii. After your complete visit you will have a feedback form sent to your registered email, which you have to fill.
viii. This Website has an About Us page which consist of all the Information regarding different campuses.
ix. There is Admin Page which has complete information about users and their details and all the feedback forms.
Author: Harsh Patel([email protected])
Dependencies to install..
npm install "bcrypt": "^5.0.0", npm install "body-parser": "^1.19.0", npm install "connect-flash": "^0.1.1", npm install "delay": "^4.3.0", npm install "ejs": "^3.1.3", npm install "express": "^4.17.1", npm install "express-sanitizer": "^1.0.5", npm install "express-session": "^1.17.1", npm install "hover.css": "^2.3.2", npm install "method-override": "^3.0.0", npm install "mongoose": "^5.9.19", npm install "nodemailer": "^2.7.2", npm install "passport": "^0.4.1", npm install "passport-local": "^1.0.0", npm install "passport-local-mongoose": "^6.0.1", npm install "sleep": "^6.2.0"
Usage:
1)Apply for Registration. 2)Apply for your campus Visit. 3)Wait for a response , u will get a response soon regarding approval/rejection of your visit along with a gatepass in your email provided. 4)Enter Gaurd name and go for campus visit. 5)Give feedback after your visit ends