Schedule an appointment with Al's Oil Change
MongoDB/Express/Node.JS web application using MVC Architecture and local authorization so users can sign up and schedule appointments.
- Fork repository
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
-
In terminal:
npm install
-
Packages/Dependencies used: bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator
- Create
.env
file and add the following key value pairs
PORT = 2121 (can be any port, like 3000)
DB_STRING = mongodb+srv://... (your-database-URI)
- add
.env
to .gitignore to avoid sharing this information