Initial commit

This commit is contained in:
Jose Selesan
2026-04-08 22:53:11 -03:00
commit 9ae270609d
179 changed files with 28096 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import { registerApiRoutes } from '@repo/api-contract'
import type { Hono } from 'hono'
import { complexRoutes } from '@/modules/complex/complex.routes'
import { courtRoutes } from '@/modules/court/court.routes'
import { onboardingRoutes } from '@/modules/onboarding/onboarding.routes'
import { planRoutes } from '@/modules/plan/plan.routes'
import { publicBookingRoutes } from '@/modules/public-booking/public-booking.routes'
import { sportRoutes } from '@/modules/sport/sport.routes'
import { userRoutes } from '@/modules/user/user.routes'
import type { AppEnv } from '@/types/hono'
export function registerRoutes(app: Hono<AppEnv>) {
registerApiRoutes(app, {
user: userRoutes,
plans: planRoutes,
onboarding: onboardingRoutes,
complexes: complexRoutes,
sports: sportRoutes,
courts: courtRoutes,
})
app.route('/api/public-bookings', publicBookingRoutes)
}