Arisites Inn

Aristides Inn is a Hotel located in Harmuey, Peru. They needed a site for the Hotel, and to provide a booking experience directly on the site.

I worked closely with the client and his designer to deliver the piece matching exactly his expectations, just modifying little details here and there to enhance the site performance and usability in different viewports.

For the bookings I developed a custom Management System for the Hotel administrators, allowing to integrate to the site via an API and off course manage all booking related affairs.

Live Preview
For security reasons, some interactive elements might be disabled, but you can see pretty much anything.

Technical Details

This site was developed with

  • Nuxt 2,
  • TailwindCSS

The Booking engine was developed using

  • Express js
  • GraphQL
  • PostgreSQL
    • started to use Prisma for ORM, but quit it, and fallback to Postgres.js, bare metal SQL
    • used super cool PostgreSQL features like like the tsrange data type and plpsql functions
  • Nuxt for the admin portal
  • basic JWT for auth portal/api clients
  • Basic File storage for hosting room listings images

It was deployed on a Linux VPS, with Nginx as proxy, configured with Acme.sh and Let's Encrypt for certs handling.

Gallery