▄█          ▄████████  ▄█     ▄████████      ▀█████████▄  ███▄▄▄▄   ▀█████████▄
███         ███    ███ ███    ███    ███        ███    ███ ███▀▀▀██▄   ███    ███
███         ███    ███ ███▌   ███    ███        ███    ███ ███   ███   ███    ███
███         ███    ███ ███▌  ▄███▄▄▄▄██▀       ▄███▄▄▄██▀  ███   ███  ▄███▄▄▄██▀
███       ▀███████████ ███▌ ▀▀███▀▀▀▀▀        ▀▀███▀▀▀██▄  ███   ███ ▀▀███▀▀▀██▄
███         ███    ███ ███  ▀███████████        ███    ██▄ ███   ███   ███    ██▄
███▌    ▄   ███    ███ ███    ███    ███        ███    ███ ███   ███   ███    ███
█████▄▄██   ███    █▀  █▀     ███    ███      ▄█████████▀   ▀█   █▀  ▄█████████▀
▀                             ███    ███

Experience LAIR: A Lord of the Rings-inspired Airbnb-like application!

The more polished, feature-packed version of LairBnB, developed by me (github.com/filipafbarros). Find the original project here --> https://github.com/FlorianParzivalLuther/Lair-BnB

This new version contains:

  • Reformulation of the User model -> erasure of the redundant Host model
  • New, better and more secure authentication and authorization - including: JWT token, password reset with nodemailer
  • Simplified and optimized models
  • Advanced mongoose techniques
  • Clean error handling
  • Factory functions

Technologies

  • Node.js
  • MongoDB
  • Mongoose
  • Express:
  • Bootstrap
  • Handlebars

License

MIT License

Original Contributors

  • Roman
  • Filipa
  • Florian