Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.81 KB

readme.md

File metadata and controls

43 lines (31 loc) · 1.81 KB

#Work tool for AirBnb management #Checkout working version at https://arcane-tundra-61659.herokuapp.com/

#Stacks to be used:

  • Front-end: HTML,CSS, JS, Bootstrap, jQuery
  • Backend: NodeJS, Express, Mongoose
  • Database: MongoDB

#RESTful routes

#Functionalities

  • 7 RESTful routes for task&unit
  • Signup, login, master/common account (Passport)
  • Horizontal authorization (users see own tasks only)
  • Vertical authorization (master account set up/edit/delete tasks/unit)
  • Sorting by date + reformat date + system time via Moment JS/ Sort by user,unit
  • Implement Archive/History functionality (comparing dates and archive obsoletes)
  • Color code imcoming tasks by date(yellow for near & green for faraway)
  • Master account created via master code
  • Password retrieval via email (Nodemailer) & password change
  • Feedback functionality from users
  • Notification systems to master account of completed task
  • Randomize password when creating sub accs && send confirmation mail
  • Flash messages
  • Adjust layout, font, color, background
  • Code sanitizing with express-sanitizer
  • Refractor codes
  • Delete confirmation via Bootstrap Modal

Screenshots: Screenshot 2020-06-01 at 16 43 50 Screenshot 2020-06-01 at 16 46 15 Screenshot 2020-06-01 at 16 47 03 Screenshot 2020-06-01 at 16 48 36 Screenshot 2020-06-01 at 16 50 20