9eb8be207dfab1029ab51990c18471d288bae204
PRISM
PRISM is a construction job management system built with Bun, Hono, and PocketBase.
Features
- Authentication: Login system powered by PocketBase
- Dashboard: Post-login dashboard with project overview
- User Management: Standard PocketBase users collection
- API Integration: Direct connection to PocketBase backend
Getting Started
Prerequisites
- Bun runtime
Installation
bun install
Development
bun run dev
Production
bun run build
bun run start
Accessing the Application
- Login Page: Visit
http://localhost:3000in your browser - Dashboard: Available at
/dashboard.htmlafter authentication - Backend API:
GET /health- Health check endpoint
PocketBase Configuration
The application connects to your PocketBase instance at https://pocketbase.ccllc.pro with:
- Users collection (standard PocketBase authentication)
- API collection for additional data
- Authentication rule:
id = @request.auth.id
Description
Languages
HTML
53.8%
JavaScript
45.1%
TypeScript
1.1%