Mazi is a minimalist, privacy-first social network. Chronological feeds, small communities, no algorithm, no ads, no tracking.
Translation pending
SocialGitHub @JosephStauberOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A minimalist, privacy-first social platform. No algorithm. No ads. Just people.
docs/DECISIONS.md D15).app/globals.css)npm install
npx convex dev # backend: pushes convex/, writes .env.local, tails logs
npm run dev # app on http://localhost:3000
Then set the backend env vars (SITE_URL, BETTER_AUTH_SECRET, …) and finish .env.local as described in docs/SETUP.md. Without a Resend key, confirmation and reset links are printed in the npx convex dev logs, so local sign-up works out of the box.
| Doc | What's in it |
|---|---|
docs/SETUP.md | Install, env vars, local + production deploys |
docs/ARCHITECTURE.md | How the app is wired: layers, routing, data flow, design system |
docs/SECURITY.md | Trust model — every public Convex function is a security boundary |
docs/DATABASE.md | Convex tables, indexes, counters, cascades |
docs/ONBOARDING.md | Pre-launch reservation funnel and the launch checklist |
docs/DECISIONS.md | Why things are the way they are |
docs/DEVLOG.md · docs/TODO.md | What changed, and what's next |
Working on the code (human or agent)? Start with CLAUDE.md.
npx tsc --noEmit
npx eslint .
npx next build