MongoDB, Express, Angular, Node.js
The API uses JWT (JSON Web Token) for registering users into MongoDB and authenticating the users. App uses Passport + Passport-JWT and JWT Strategy.
npm install to install dependencies.
npm start for starting the Node.js/Express server backend.
npm run dev for the Angular Front-end
ng build (output directory is the public folder at the root of the project)
POST /users/register
POST /users/authenticate //Gives back an authentication token
GET /users/profile // Needs JSON Web Token for authorizing