Added healthcheck route

This commit is contained in:
Jose Selesan
2026-04-09 15:06:45 -03:00
parent aa2fe41ecc
commit 7ca74970fa
2 changed files with 14 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
import { AppEnv } from "@/types/hono";
import { Hono } from "hono";
export const healthCheckRoutes = new Hono<AppEnv>()
healthCheckRoutes.get('/', (c) => {
return c.json({
status: 'healthy',
timeStamp: new Date()
}, 200)
})

View File

@@ -11,6 +11,7 @@ import { publicBookingRoutes } from '@/modules/public-booking/public-booking.rou
import { sportRoutes } from '@/modules/sport/sport.routes'
import { userRoutes } from '@/modules/user/user.routes'
import type { AppEnv } from '@/types/hono'
import { healthCheckRoutes } from './modules/health-check/health-check.routes'
export function registerRoutes(app: Hono<AppEnv>) {
registerApiRoutes(app, {
@@ -24,6 +25,7 @@ export function registerRoutes(app: Hono<AppEnv>) {
app.route('/api/public-bookings', publicBookingRoutes)
app.route('/api/admin-bookings', adminBookingRoutes)
app.route('/api/health', healthCheckRoutes)
app.use('*', serveStatic({ root: './public' }))
app.get('*', async (c) => {