/note-taker

Minimal note taking and sharing app

Primary LanguageJavaScript

NOTE TAKING STUDENT APP

SETUP

  • Clone Repo
  • Copy client/config/config.sample.js -> client/config/config.js and server/config/config.sample.js -> server/config/config.js and update configs
  • Build Docker images
  • Run Images on respective ports
  • Reverse Proxy to Servers

TECHNOLOGIES

  1. NodeJS for Backend
  2. React for Frontend
  3. EditorJS as editor

Utilities

  • Login with Activation
  • Single Sign on
  • Private notes with ability to share and request access
  • Provide auto-complete of emails to share notes
  • Add sidebar for better visibility of notes
  • Add pagination
  • Send out email to admins in case of a new request
  • Add collaboration to notes
  • Add tests
  • Containerise app
  • Add tabs to see notes you have access to