rework home page, fichier config pour l'url , ajout de liens en bas des pages publiques

This commit is contained in:
Yannick Le Duc
2025-08-27 11:10:26 +02:00
parent 5c5c5d11e3
commit 28df167fee
5 changed files with 151 additions and 20 deletions

41
src/lib/project.config.ts Normal file
View File

@@ -0,0 +1,41 @@
/**
* Configuration centralisée du projet
* Toutes les informations importantes du projet sont stockées ici
*/
export const PROJECT_CONFIG = {
// Informations générales du projet
name: "Mes Budgets Participatifs",
description: "Application de gestion de budgets participatifs",
version: "1.0.0",
// Repository Git officiel
repository: {
url: "https://git.astrolabe.coop/yannick.leduc/mes-budgets-participatifs", // À définir par l'utilisateur
type: "git",
provider: "gitea" // ou "gitlab", "bitbucket", etc.
},
// Informations de contact
contact: {
email: "yannick.leduc@astrolabe.coop",
website: "https://astrolabe.coop"
},
// Licence
license: "MIT",
// Auteurs
authors: [],
// Configuration technique
tech: {
framework: "Next.js",
language: "TypeScript",
database: "Supabase",
styling: "Tailwind CSS"
}
} as const;
// Type pour la configuration
export type ProjectConfig = typeof PROJECT_CONFIG;