/MEAN-Boilerplate

My own mean boilerplate to quickly get started with auth and mongoDB

Primary LanguageTypeScript

MEAN-Boilerplate

This is a repo that can be downloaded and bootstrap a MEA(4)N Project.

Highlights

  1. Form authenticaiton with error feedback for users
  2. Routes hardened against outside attacks
  3. Students may contact, view & rate teachers - out of the box

Instructions to Use

  1. Git Clone
  1. 'npm install'
  2. cd client
  1. npm install

Database Boiletplate

  1. Database is named 'mean-boilerplate' 1(a). Edit Database name in 'config' folder
  2. Edit Collection names in 'models' folder 2(a). Auth for students & teachers is available through 'authentication' route

Check Database with Mongo shell

  1. Switch to Mongo Bin (Ensure MongoDB is downloaded)
  2. Run command ./mongod --> this will start / run mongo database
  1. Run command ./mongo --> this will start mongo shell 3(a). use 3(b). show collections 3(c). db..find()

Routes

  1. All Student/Teacher registrations & logins are handled from the 'Authentication' route

Open Source and free to use :)