
Appuntame
Appuntame was an appointment scheduling platform built for the Puerto Rico market. Users register, browse service providers and book time slots in real time. The sign-up flow, as the gallery shows, separates two kinds of account: parents or guardians of a young person, and the people in charge of an organization.
I worked on it in 2021 as a Full-Stack Developer, one of the four products I built for four markets between 2020 and 2022, and I was responsible for building the Vue 2 client.
It was an interesting project in that the frontend and backend lived as two completely separate applications. The Vue 2 client communicated with a dedicated Ruby on Rails API handling all business logic and data persistence, a clean separation of concerns that made both sides independently deployable. The client carried the multi-step registration: organization details, the person in charge and the user account for an organization; the guardian, the user account and the young person's details for a parent.
The stack: JavaScript, Vue 2 and Vuex on the client, Ruby on Rails behind the API.
Appuntame is no longer running, and the project is deprecated.