A service for helping users improve their AI prompts by collecting feedback and issues, then delivering enhanced prompts.
PromptFixer offers two ways for users to submit their prompt fixing requests:
All submissions are stored in a SQLite database and can be accessed through an admin panel where administrators can:
backend/
- Server-side code
index.ts
- Main API server (Hono)database.ts
- SQLite database operationsemail-service.ts
- Email processing and sendingemail-handler.ts
- Email endpoint handlerfrontend/
- Client-side code
index.html
- Public submission formadmin.html
- Admin dashboardshared/
- Common types and utilities
types.ts
- TypeScript interfaces and typesGET /api/health
- Health check endpointPOST /api/submit-form
- Submit a prompt request via web formPOST /api/process-email
- Process email submissionPOST /api/admin/login
- Admin authenticationGET /api/admin/requests
- Get all prompt requestsGET /api/admin/requests/:id
- Get a specific prompt requestPOST /api/admin/requests/:id/update
- Update a prompt with a fix and notify user