feat: implement auth, projects, and frontend foundation

This commit is contained in:
2026-05-17 20:21:55 +00:00
parent e7819bfc82
commit 71d9fe6406
88 changed files with 10936 additions and 47 deletions
+13
View File
@@ -0,0 +1,13 @@
import { apiClient } from "./client";
export type DashboardSummary = {
projects: number;
repositories: number;
sshKeys: number;
recentActivity: string[];
};
export const getDashboardSummary = async (): Promise<DashboardSummary> => {
const response = await apiClient.get<DashboardSummary>("/dashboard/summary");
return response.data;
};