/MERN-authentication-starter

A starter for authentication in a full stack MERN application

Primary LanguageTypeScriptMIT LicenseMIT

MERN-authentication-starter

A starter for authentication in a full stack MERN application

Todo

Frontend

  • Finish Actions
  • Finish Login
  • Finish Register
  • Finish GetProfile
  • Finish Update profile
  • Install Bulma
  • Login Screen
  • Message component
  • Register Screen
  • Navbar
  • Profile
  • Admin Middleware
  • List Users

Server

  • Add TypeScript to Server
    • ts-node, @types/node, @types/express typscript
    • start: node backend/dist/server.js
    • dev: nodemon backend/server.ts
    • build: tsc -p
    • tsc --init
    • target es6
    • outDir ./backend/dist
    • rootDir ./backend
    • moduleResolution node

Possible Bugs

  • Update Profile making new user instead of updating