{"repo":"Vibra-Labs/Atrium","free":true,"listed":false,"github":"https://github.com/Vibra-Labs/Atrium","clone":"git clone https://github.com/Vibra-Labs/Atrium.git","description":"A self-hosted client portal for agencies and freelancers. Manage projects, share files, and give clients a branded portal to track progress","language":"TypeScript","stars":61,"topics":["client-portal","nextjs","open-source","project-management","self-hosted","white-label"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Atrium A self-hosted client portal for agencies and freelancers. Website Documentation GitHub Issues Created by @edgarjc -- Built out of frustration with the tools I was using to manage client work. Why Atrium? Most agencies juggle shared drives, spreadsheets, and scattered emails to keep clients in the loop. Atrium replaces all of that with a single branded portal your clients can log into -- no more \"can you resend that file?\" emails. Unlike managed SaaS platforms, you own the data and host it yourself. Features - Project management -- Customizable status pipeline per organization - File sharing -- Upload and deliver files via S3, MinIO, Cloudflare R2, or local storage - Invoicing -- Create and send invoices to clients with draft/send workflow - Client payments -- Clients pay invoices directly via Stripe Checkout (Direct Keys or Connect) - Global search -- Full-text search across projects, files, clients, and updates - White-label branding -- Custom colors, logo, and branded login page for your client portal - Custom domains -- Point your own domain (e.g. portal.yourcompany.com ) to the client portal with automatic SSL - Role-based access -- Owner/admin roles for your team, member role for clients - Authentication -- Magic link and email/password auth via Better Auth - Multi-tenant -- Each agency operates as its own isolated organization - Optional telemetry -- Self-hosters can opt in to share anonymous crash reports to help improve Atrium (see Telemetry) Tech Stack Layer T","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vibra-Labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vibra-Labs/Atrium/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}