Some technologies i have experience with
Booking Engine Embeddable
Some information
Used in more than 150 different sites. More than 3000 monthly bookings
Description
Booking Engine is a widget built in React, packaged and compiled by Webpack to be embeddable in our client's pages, allowing them to offer their properties (hotels, apartments, etc) to their users in a format similar to platforms like Airbnb or Booking, directly from their own page. This widget is adapted to be used in platforms such as Wordpress.
As leader of this project
I designed the FrontEnd architecture, contributing to the selection of technologies to be used in the project. I taught and mentored some team members, helping them throughout the process of building and maintaining the application. Implemented a CI/CD system in github actions.
Checkin App
Some information
Handled more than 3800 reservations per month. More than 1000 apartments with domotic openings.
Description
Checkin App is an application built in React that handles checkins and checkouts of our client's users. Some challenges we faced in the application was to integrate an SDK to extract information from documentation such as ID, Passport, Driver's license, etc.. We also connected home automation locks through requests to the BackEnd.
As leader of this project
Design the FrontEnd architecture, contributing to the selection of technologies and design patterns to be used in the project. Design the communication system between the web and flutter together with the mobile team. I taught and mentored some team members, helping them throughout the process of building and maintaining the application.
Useful Links:
Project pageAvailroom PMS
Some information
Managed more than 200 clients spread throughout Spain, Mexico, Italy, Argentina, Ecuador, etc. More than 10000 apartments managed. More than 20,000 monthly users.
Description
Property Management System is a web application that simulates a web operating system built in React and Redux. This web OS is used by our clients to manage all their properties, their sales channels, their rates, their cleaning equipment, their home automation devices, their reservations and much more. Each of the OS functionalities is separated into its own unique application. We use Redux ecosystem libraries such as reselect to optimize the large data flow of the application.
As leader of this project
I created a microservice built with Node that, with web sockets, allowed some windows to be real time team collaboration (like in figma). Design the FrontEnd architecture, contributing to the selection of technologies and design patterns to be used in the project.
Useful Links:
Project page