Skip to Content
Ranlanka CRM documentation — pre-release, subject to change.
Home

Ranlanka CRM

A travel-agency CRM covering visa/flight requests, quotations, invoicing, staff management, and accounting — built as a Spring Boot API + React frontend.

Stack at a glance

  • Backend — Spring Boot 3.5, Java 23, Postgres (Supabase-hosted), Flyway migrations
  • Frontend — React 19, Vite, Redux Toolkit, Tailwind CSS v4
  • Auth — JWT via HTTP-only cookie, CSRF double-submit cookie
  • Deploy — Docker Compose on Oracle Cloud, images published via GitHub Actions
Last updated on