Azantys Go

Role
One of two developers
Timeline
March 2026 - present
Stack
Odoo, OWL, Medusa, Next.js, TypeScript, Docker
Status
Not publicly available

This codebase is client-owned, so there's no repo link here, just this description.

Problem

The service vertical of the SaaS needed appointment booking end to end, across the Odoo backend, the Medusa commerce layer, and the Next.js storefront.

Approach

  • 01Built an azpointments Odoo module: appointment, category, and type models, plus a cron job that auto-expires stale pending bookings
  • 02Rebuilt the Odoo dashboard and calendar in OWL/JS, a home dashboard showing the day's appointments at a glance, and a calendar view that handles overflow on busy days
  • 03Added Medusa API routes for booking, payment initiation, and confirmation, with a webhook subscriber that keeps payment state in sync with Odoo
  • 04Built the Next.js booking flow: booking form, availability/timezone handling, and confirmation page

Result

78 of 158 (~49%, near co-lead)

Commits