mirror of
https://github.com/R0m1k3/PleinR.git
synced 2026-10-17 12:17:20 +02:00
Fiche adhérent complète, fidèle à la maquette
Enrichit la fiche : couverture + avatar, identité (catégorie, localisation, adhérent depuis, boutons Appeler/Itinéraire), à propos multi-paragraphes + tags, informations pratiques (horaires + contact tél/email/site), carte Google Maps, colonne promotions en cours et CTA contact. Ajoute les champs members: cover_url, phone, website, postal_code, member_since, hours, tags (migration 0001) ; éditables dans le back-office ; seed enrichi (Au Bon Pain conforme à la maquette). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XwfhYHzC9hQWPDnQ2p53GL
This commit is contained in:
10 files changed
+843
-249
No files matched your search
@@ -48,6 +48,13 @@ export const members = pgTable("members", {
|
||||
status: memberStatusEnum("status").notNull().default("pending"),
|
||||
highlighted: boolean("highlighted").notNull().default(false),
|
||||
logoUrl: text("logo_url"),
|
||||
coverUrl: text("cover_url"),
|
||||
phone: varchar("phone", { length: 40 }),
|
||||
website: varchar("website", { length: 200 }),
|
||||
postalCode: varchar("postal_code", { length: 20 }),
|
||||
memberSince: integer("member_since"),
|
||||
hours: text("hours"),
|
||||
tags: text("tags"),
|
||||
createdAt: timestamp("created_at", { withTimezone: true }).notNull().defaultNow(),
|
||||
});
|
||||
|
||||
|
||||
Reference in new issue
Block a user