Benjamín Ayala's Work | ContraWork by Benjamín Ayala
Benjamín Ayala

Benjamín Ayala

Systems Analyst & Full Stack Developer

New to Contra

Benjamín is building their profile!

Cover image for VisuBook: Multi-Tenant SaaS Booking &
VisuBook: Multi-Tenant SaaS Booking & CRM The Goal: Build a scalable scheduling and CRM platform for service-based businesses, eliminating double-booking and reducing client no-shows. The Challenge: Designing an architecture where multiple independent businesses can use the same system securely without data leakage, while managing complex, real-time calendar overlaps. The Solution: I developed VisuBook from scratch. I implemented a strict multi-tenant architecture using Node.js and PostgreSQL with JWT for secure data isolation. To solve scheduling conflicts, I wrote custom SQL algorithms that calculate availability in real-time, guaranteeing zero overlaps. Finally, I integrated automated push notifications (via Expo) to remind clients of their appointments, directly impacting business revenue by significantly reducing no-shows. Tech Stack: React Native, Node.js, Express, PostgreSQL, TypeScript.
1
11
Cover image for Headless E-Commerce with React &
Headless E-Commerce with React & Node.js
0
51