Dernek Yönetim Sistemi
A charity's entire back office.
Overview
Association management software: Dernek Yönetim Sistemi
Dernek Yönetim Sistemi is the association management software we build for associations, foundations and charities. Accounting and banking, donations and receipts, aid and QR vouchers, the soup kitchen, warehouse and purchasing, sacrifice, scholarships, donation boxes, branch workflows and staff run in one system; every donation is traced to where it went.
Who it is for
- 01Associations that collect donations and distribute aid
- 02Foundations that run scholarships, sacrifice and donation boxes
- 03Non-profits with branches
- 04Boards that want accounting and aid tracked in one system

Screenshots from the live system's public pages.
01 — Problem
Charities often run accounting, donation receipts, beneficiaries, soup kitchens, warehouses, kurban, scholarships and staff in separate spreadsheets scattered across branches. No one can trace a donation from source to beneficiary.
02 — System
We built a single back-office product with branch-scoped permissions and modules that can be switched on per association. Bank movements are pulled automatically; QR aid vouchers given to beneficiaries are scanned by partner merchants with a PWA on their phones and settled automatically.
QR aid voucher
A traceable, quota-bound alternative to handing out cash.
- 01Beneficiary
- 02Aid plan
- 03QR voucher
- 04Merchant scan
- 05Settlement
Dernek Yönetim Sistemi
Beneficiary
Aid plan
QR voucher
Merchant scan
Settlement
03 — Capabilities
- 01
Accounting and banking
Accounts, cash and bank, cheques and notes, budgets, invoices and current accounts; automatic account-movement sync with partner banks and Excel statement import.
- 02
Donations and receipts
A donor CRM with notes, tags and follow-ups, donation purposes, funds and projects; receipt books with enforced numbering integrity.
- 03
Aid and QR vouchers
Beneficiaries, household members, visits, aid plans and quotas; QR aid vouchers scanned at partner merchants through a PWA, with tariffs and settlements.
- 04
Kitchen, warehouse and purchasing
Meals, weekly menus, stock movements, counts, locations, transfers, suppliers and purchase orders.
- 05
Kurban, scholarships and money boxes
Shares, cutting days and meat delivery with a public kurban tracking page; scholarship programs and payments; money-box territories and collection runs.
- 06
Branch workflows and HR
Multi-level approval workflows for branch requests, a document centre, staff, leave balances, advances, vehicles and asset fault tracking.
04 — Impact
- 01
Money and goods can now be traced from donation to aid in one system.
- 02
Bank movements are pulled from the bank instead of being keyed in by hand.
- 03
Quota-bound, settled QR vouchers can replace cash aid.
05 — For technical teams
For technical teams
Architecture, figures and the technology stack: details for the technical teams evaluating the system.
Architecture
The server-rendered app enforces branch scope through a global query constraint. Each customer install runs on its own database and configuration; once tests pass, a release is deployed to every install automatically.
- L0Users
- Branch managers
- Accounting
- Warehouse & kitchen
- Partner merchants
- L1Interfaces
- Back-office app
- Merchant PWA · QR scan
- Kurban tracking page
- L2Application
- Laravel
- Branch scope
- Module toggles
- L3Modules
- Accounting
- Donations
- Aid
- Soup kitchen
- Warehouse
- Kurban
- Scholarships
- HR
- L4Data
- MySQL
- Database queue
- L5External services
- Bank integrations
- TCMB rates
- SMS service
- 12+
- operational modules
- 315
- database migrations
- 248
- automated test files
- 2
- bank integrations
Technology stack
Frontend
- Blade
- Bootstrap
- PWA
Backend
- PHP
- Laravel
Data
- MySQL
Documents
- QR
Infrastructure
- CI/CD

