ObserVacation-John Bryce Project #3

SPA built with ReactJS and NodeJS.

Features:

  • MVC Architecture
  • Modular structure, arranged by feature

Backend:

  • Node.js + Express
  • MySQL DB
  • JWT for Auth

Frontend:

  • React.js
  • Redux + Thunk
  • Material Design

User:

Home Page:

Log In Page:

Register Page:

Vacations Page:

here you can see all the vacations the site has to offer and like / unlike them.

Admin:

As admin, you have full CRUD control on the vacations you offer.

Add / Edit Vacation modals:

Add Edit

Reports Page:

As admin, you can track the likes of every vacation package you offer.