{"repo":"QAbleHQ/Tesbo-Test-Manager","free":true,"listed":false,"github":"https://github.com/QAbleHQ/Tesbo-Test-Manager","clone":"git clone https://github.com/QAbleHQ/Tesbo-Test-Manager.git","description":"Tesbo Test Manager is an open-source test case management system built for QA teams who want to self-host, manage test cases, organize test cycles, and eventually bring AI into their QA workflow without vendor lock-in.","language":"TypeScript","stars":14,"topics":["testcase","testing","testing-tools","automation-testing","qa","quality-engineering","software-testing","test-case-management","test-cases","test-management"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Tesbo Test Manager — AI-Powered Test Case Management Tesbo Test Manager is developed by QAble Testlab. Open-source test case management for QA teams: self-host, organize cases and suites, run test cycles, track results, and optionally connect email, storage, and integrations. Public repository: https://github.com/QAbleHQ/Tesbo-Test-Manager License Apache License 2.0. See LICENSE . Stack Layer Technology --- --- Frontend Next.js (App Router) + TypeScript + Tailwind Backend NestJS + TypeScript Database PostgreSQL with pgvector ( vector extension) Cache Redis Email (optional) Postmark --- Choose your setup (read this first) You always need: 1. This Git repo 2. A .env file 3. A PostgreSQL + pgvector database 4. Docker Compose for the app (frontend + backend + redis + migrator) Database — pick ONE path: Path When to use What you set --- --- --- A — Database URL You already have Postgres (Neon, RDS, Cloud SQL, company DB, …) Put the connection string in DATABASE URL B — Docker Postgres You want everything local; no hosted DB Run a pgvector Postgres container, then point DATABASE URL at it Both paths are valid. The app only cares that DATABASE URL works and the DB has the vector extension. Compose does not ship a Postgres service today. You supply the DB via Path A or Path B, then start the app. --- Step 1 — Install prerequisites - Git - Docker - Docker Compose ( docker compose or docker-compose ) Check: --- Step 2 — Clone --- Step 3 — Create .env Edit .env . Start with these keys (","default_branch":null,"files":null,"tree":[],"storefront":"/r/QAbleHQ","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/QAbleHQ/Tesbo-Test-Manager/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."}