judu/ex-egopublic Fork
⑂ a32b594
Commits
⬇ Clone ▾
git clone https://git.rickub.com/judu/ex-ego.git
git clone ssh://git@rickub.com/judu/ex-ego.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Download ZIP

docs: pas un SaaS pour l'instant — comptes manuels en CLI, pas d'e-mail ; compte de démo partageable à la demande (FR/EN/DE)Unverified

Claude-Session: https://claude.ai/code/session_01FPKHKGfqvnvXKY9tNhYmkh
Julien Durillon committed 2026-08-09T01:18:07+02:00 Browse files
a32b594 parent: 87df22b
modified README.md +11 -2
@@ -27,6 +27,11 @@ nature de la conversation : on ne débat plus de ressentis ni de souvenirs
2727 de bonne foi. La répartition des tâches devient un sujet moins passionné et
2828 plus apaisé (on regarde les chiffres ensemble, puis on décide ensemble).
2929
30+Ex Ego n'a pas vocation à devenir un SaaS pour l'instant : la création de
31+comptes est manuelle (en ligne de commande), pas d'e-mail, pas d'inscription,
32+rien. Si tu veux essayer, je peux partager un compte sur une instance de
33+démo à la demande (ouvre une issue).
34+
3035 Stack : Rust (axum, askama, sqlx), PostgreSQL, biscuit-auth. Aucun framework
3136 front, une seule feuille de CSS.
3237
@@ -39,7 +44,9 @@ front, une seule feuille de CSS.
3944 > per member. Having *data* about time spent on housework changes the nature
4045 > of the conversation: instead of debating feelings and recollections, you
4146 > look at numbers gathered in good faith (a calmer, less heated way to talk
42-> about who does what). Mobile-first
47+> about who does what). Not a SaaS for now: accounts are created manually
48+> from the command line (no e-mail, no sign-up); a demo account can be
49+> shared on request. Mobile-first
4350 > PWA, fully server-rendered (JavaScript is progressive enhancement only),
4451 > trilingual (FR/EN/DE, language is a per-user setting). Rust (axum,
4552 > askama, sqlx), PostgreSQL, no front-end framework.
@@ -54,7 +61,9 @@ front, une seule feuille de CSS.
5461 > über die für Hausarbeit aufgewendete Zeit verändern das Gespräch: Statt
5562 > über Gefühle und Erinnerungen zu streiten, schaut man gemeinsam auf in
5663 > gutem Glauben erfasste Zahlen (eine ruhigere, sachlichere Art, über die
57-> Aufgabenverteilung zu sprechen).
64+> Aufgabenverteilung zu sprechen). Vorerst kein SaaS: Konten werden manuell
65+> über die Kommandozeile angelegt (keine E-Mail, keine Registrierung); ein
66+> Demo-Konto gibt es auf Anfrage.
5867 > Mobile-first-PWA, vollständig serverseitig gerendert (JavaScript nur als
5968 > Progressive Enhancement), dreisprachig (FR/EN/DE, die Sprache ist eine
6069 > Einstellung pro Benutzer). Rust (axum, askama, sqlx), PostgreSQL, ohne
@@ -27,6 +27,11 @@ nature de la conversation : on ne débat plus de ressentis ni de souvenirs
27 de bonne foi. La répartition des tâches devient un sujet moins passionné et27 de bonne foi. La répartition des tâches devient un sujet moins passionné et
28 plus apaisé (on regarde les chiffres ensemble, puis on décide ensemble).28 plus apaisé (on regarde les chiffres ensemble, puis on décide ensemble).
29 29
30+Ex Ego n'a pas vocation à devenir un SaaS pour l'instant : la création de
31+comptes est manuelle (en ligne de commande), pas d'e-mail, pas d'inscription,
32+rien. Si tu veux essayer, je peux partager un compte sur une instance de
33+démo à la demande (ouvre une issue).
34+
30 Stack : Rust (axum, askama, sqlx), PostgreSQL, biscuit-auth. Aucun framework35 Stack : Rust (axum, askama, sqlx), PostgreSQL, biscuit-auth. Aucun framework
31 front, une seule feuille de CSS.36 front, une seule feuille de CSS.
32 37
@@ -39,7 +44,9 @@ front, une seule feuille de CSS.
39 > per member. Having *data* about time spent on housework changes the nature44 > per member. Having *data* about time spent on housework changes the nature
40 > of the conversation: instead of debating feelings and recollections, you45 > of the conversation: instead of debating feelings and recollections, you
41 > look at numbers gathered in good faith (a calmer, less heated way to talk46 > look at numbers gathered in good faith (a calmer, less heated way to talk
42-> about who does what). Mobile-first47+> about who does what). Not a SaaS for now: accounts are created manually
48+> from the command line (no e-mail, no sign-up); a demo account can be
49+> shared on request. Mobile-first
43 > PWA, fully server-rendered (JavaScript is progressive enhancement only),50 > PWA, fully server-rendered (JavaScript is progressive enhancement only),
44 > trilingual (FR/EN/DE, language is a per-user setting). Rust (axum,51 > trilingual (FR/EN/DE, language is a per-user setting). Rust (axum,
45 > askama, sqlx), PostgreSQL, no front-end framework.52 > askama, sqlx), PostgreSQL, no front-end framework.
@@ -54,7 +61,9 @@ front, une seule feuille de CSS.
54 > über die für Hausarbeit aufgewendete Zeit verändern das Gespräch: Statt61 > über die für Hausarbeit aufgewendete Zeit verändern das Gespräch: Statt
55 > über Gefühle und Erinnerungen zu streiten, schaut man gemeinsam auf in62 > über Gefühle und Erinnerungen zu streiten, schaut man gemeinsam auf in
56 > gutem Glauben erfasste Zahlen (eine ruhigere, sachlichere Art, über die63 > gutem Glauben erfasste Zahlen (eine ruhigere, sachlichere Art, über die
57-> Aufgabenverteilung zu sprechen).64+> Aufgabenverteilung zu sprechen). Vorerst kein SaaS: Konten werden manuell
65+> über die Kommandozeile angelegt (keine E-Mail, keine Registrierung); ein
66+> Demo-Konto gibt es auf Anfrage.
58 > Mobile-first-PWA, vollständig serverseitig gerendert (JavaScript nur als67 > Mobile-first-PWA, vollständig serverseitig gerendert (JavaScript nur als
59 > Progressive Enhancement), dreisprachig (FR/EN/DE, die Sprache ist eine68 > Progressive Enhancement), dreisprachig (FR/EN/DE, die Sprache ist eine
60 > Einstellung pro Benutzer). Rust (axum, askama, sqlx), PostgreSQL, ohne69 > Einstellung pro Benutzer). Rust (axum, askama, sqlx), PostgreSQL, ohne