Skip to content

HriplyiPlintus/booking-app

Repository files navigation

Booking app

iOS-first booking platform — alternative to Booksy.

MVP 0 ships two iOS apps (provider for owners/staff, customer for bookers), an ASP.NET Core 8 backend, and Universal Link discovery. No web, no SMS, no email, no payments in MVP 0.

Structure

  • api/ — ASP.NET Core 8 backend (C#)
  • apps/provider-ios/ — Expo + React Native + TypeScript, used by owners and staff
  • apps/customer-ios/ — Expo + React Native + TypeScript, used by customers
  • packages/shared/ — TypeScript types + generated API client shared by both iOS apps
  • universal-link/ — static apple-app-site-association site + install fallback page
  • .github/workflows/ — CI pipelines

Prerequisites

  • Node 20+
  • pnpm 9+
  • .NET SDK 8.0+
  • Docker (for Testcontainers in backend integration tests)

First-time setup

pnpm install
dotnet restore api/Booking.sln

Status

Phase A — Foundation & CI/CD.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages