End to End Web App

Research:

Development:

Setting up the stack

  1. Angular development with Angular CLI and Yarn
  2. Serving Angular with ExpressJS
  3. Angular and Express build tooling
  4. PostgreSQL with Docker
  5. PostgreSQL for web apps
  6. NPM module to set up PostgreSQL for a web app
  7. Connecting ExpressJS to PostgreSQL

Application basics

  1. Basic UI for sign in and sign up
  2. Persisting sign-in state with Angular service
  3. Authentication Preparation
  4. Sidebar: Express routing organization
  5. (Upcoming) Authentication with ExpressJS, Knex and PassportJS