Initial commit: Korrith website, assessment API, PocketBase schema, Docker/Coolify deployment

This commit is contained in:
Korrith
2026-09-17 20:47:51 +00:00
commit c17f11f591
248 changed files with 39721 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
export const API_SERVER_URL = '/hcgi/api';
const apiServerClient = {
fetch: async (url, options = {}) => {
return await window.fetch(API_SERVER_URL + url, options);
}
};
export default apiServerClient;
export { apiServerClient };
+9
View File
@@ -0,0 +1,9 @@
import Pocketbase from 'pocketbase';
const POCKETBASE_API_URL = '/hcgi/platform';
const pocketbaseClient = new Pocketbase(POCKETBASE_API_URL);
export default pocketbaseClient;
export { pocketbaseClient };
+6
View File
@@ -0,0 +1,6 @@
import { clsx } from 'clsx';
import { twMerge } from 'tailwind-merge';
export function cn(...inputs) {
return twMerge(clsx(inputs));
}