# Project Case Studies — EN

## GLOBAL Dispatch landing/admin
**Type:** Next.js landing + admin CMS  
**Stack:** Next.js 14, TypeScript, Prisma, SQLite, Tailwind, Framer Motion

**What to test:** forms, leads API, admin auth, content editing, upload, rate limit, password change.

**QA value:** this project demonstrates testing of real user flows, business logic, negative scenarios, data validation, and integrations.

**Portfolio artifacts:** checklist, 3–5 test cases, 1–2 bug reports, short requirement traceability matrix.

## Driver Board Java
**Type:** logistics TV board + admin + API + Telegram foundation  
**Stack:** Java 21, Spring Boot 3, JPA, Flyway, H2/PostgreSQL, React/Tailwind frontend, TelegramBots

**What to test:** driver statuses, queue sorting, time calculation, admin CRUD, CSV/XLSX import/export, TV readability.

**QA value:** this project demonstrates testing of real user flows, business logic, negative scenarios, data validation, and integrations.

**Portfolio artifacts:** checklist, 3–5 test cases, 1–2 bug reports, short requirement traceability matrix.

## LeadHunter v6
**Type:** Telegram lead generation SaaS + Mini App  
**Stack:** FastAPI/Telegram stack, Telethon, aiogram, SQLite, WebApp, Vanilla JS/Vite, WebSocket plans

**What to test:** multi-account flows, Telegram auth, limits, subscriptions, exports, source management, security gaps documented.

**QA value:** this project demonstrates testing of real user flows, business logic, negative scenarios, data validation, and integrations.

**Portfolio artifacts:** checklist, 3–5 test cases, 1–2 bug reports, short requirement traceability matrix.

## Telegram Stars Seller Bot v6
**Type:** Telegram Stars payment/fulfillment bot  
**Stack:** Python, aiogram, SQLAlchemy async, YooKassa, CryptoBot, TON/Fragment services

**What to test:** payment states, manual/auto confirmation, order fulfillment fallback, admin flows, rate/config validation.

**QA value:** this project demonstrates testing of real user flows, business logic, negative scenarios, data validation, and integrations.

**Portfolio artifacts:** checklist, 3–5 test cases, 1–2 bug reports, short requirement traceability matrix.

## Manicure Booking Bot
**Type:** Telegram booking bot for appointment scheduling  
**Stack:** Python, aiogram 3, SQLite, APScheduler, FSM

**What to test:** calendar slots, booking FSM, subscription check, reminders, review moderation, admin schedule/content flows.

**QA value:** this project demonstrates testing of real user flows, business logic, negative scenarios, data validation, and integrations.

**Portfolio artifacts:** checklist, 3–5 test cases, 1–2 bug reports, short requirement traceability matrix.

## Kwork Notifier Bot
**Type:** Kwork unread message monitor with Telegram alerts  
**Stack:** Python, aiogram, BeautifulSoup/http client, Docker Compose, state.json

**What to test:** polling interval, deduplication, relogin, session TTL, status commands, parser fallback logs.

**QA value:** this project demonstrates testing of real user flows, business logic, negative scenarios, data validation, and integrations.

**Portfolio artifacts:** checklist, 3–5 test cases, 1–2 bug reports, short requirement traceability matrix.
