Availy is a cross-platform mobile app that streamlines staff scheduling for small teams and businesses. Managers build and publish weekly schedules, post team announcements, and handle coverage and time-off requests, while staff set their availability, request time off, and see exactly when they are working.
Built as a pnpm monorepo:
- Mobile: React Native + Expo (Expo Router), with push notifications, in-app purchases, and a shared component library
- API: Node.js + Express with Prisma and a PostgreSQL database
- Marketing site: Next.js (App Router) + Tailwind CSS
Authentication with Clerk, subscription billing via Stripe and RevenueCat, and product analytics through PostHog. Available on the App Store.