Skip to content

tristran2k1/technotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Stories for techNotes

  1. Replace current sticky note system
  2. Add a public facing page with basic contact info
  3. Add an employee login to the notes app
  4. Provide a welcome page after login
  5. Provide easy navigation
  6. Display current user and assigned role
  7. Provide a logout option
  8. Require users to login at least once per week
  9. Provide a way to remove user access asap if needed
  10. Notes are assigned to specific users
  11. Notes have a ticket #, title, note body, created & updated dates
  12. Notes are either OPEN or COMPLETED
  13. Users can be Employees, Managers, or Admins
  14. Notes can only be deleted by Managers or Admins
  15. Anyone can create a note (when customer checks-in)
  16. Employees can only view and edit their assigned notes
  17. Managers and Admins can view, edit, and delete all notes
  18. Only Managers and Admins can access User Settings
  19. Only Managers and Admins can create new users
  20. Desktop mode is most important but should be available in mobile

*** Other libs:

  • roles: node_acl
  • load data - fe: ajax, jquery
  • Socket.io
  • Sequelize: interact with db
  • Cytoscape.js : processing graph data
  • PDFKit
  • upload - be: multer
  • PassportJS : OAuth2 - GG,FB,X...
    • passport_local -> using username + password from client

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published