← All work
01 — Multi-tenant SaaS

Progi

A private GitHub for companies

Role
Product, full-stack, DevOps
Year
2026
Type
Multi-tenant SaaS · Full-Stack
Tech stack
Next.jsNestJSPrismaPostgreSQLRedisMinIOThree.jsGSAPDocker
Progi

Version control with its own git engine — repos, pull requests, real clone & push over HTTP, tasks and meetings — sold as a subscription per company.

Progi is a small-company GitHub. Its git engine drives bare repositories with the real git binary, so plain git clone and git push just work. Three separate panels: platform operator (revenue, companies, orders), company owner (people, teams, per-file access, task board, live meetings) and worker. Every company's data is isolated and verified by an automated test. It also ships a CLI and a VS Code extension.

Key features6
  • Own git engine with clone/push over HTTP
  • Access down to single files and folders, read or read+write
  • Subscriptions, orders and payment confirmation
  • Drag-and-drop task board and live meetings
  • Two-factor authentication
  • CLI and VS Code extension
● Live demo

Try the panels

This project is running live. Sign in with the demo accounts below or create your own account.

Sign up ↗

Pick a plan and create a company; it becomes active once the platform operator confirms payment.

Company-owner panel

progi-admin.arthcode.ir/ ↗

Create workers, teams and projects, file-level access, task board, live meetings and the subscription.

Worker panel

progi-app.arthcode.ir/ ↗

Workers only see the projects, tasks and meetings the owner gave them. Worker accounts are created by the owner in their panel.

Sign in with your own account (sign up above).

Real git clone and push over HTTP: copy the repository URL from a project page.

⚠ Demo data may be reset at any time. Don't enter real information.

Apps6
Next project02 / 09
Web + mobile + desktop · 2026

gamerFuz

Gaming VPN, DNS & Steam gift cards

Have a project in mind?

Let'sbuild it

Fill in the form and the ArthCode team will reply within 24 hours. In a hurry? Email us directly.

  1. 01Your request
  2. 02A short call for details
  3. 03Proposal, timeline & cost
01 — What do you need?
02 — Budget
03 — Timeline
Progi | ArthCode