#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