Live Built at ClinGroup Web

Konzola — Give with confidence, support with purpose

A charity fundraising platform: verified donation campaigns, raffles, silent auctions and the “Donate for Lebanon” appeal.

Konzola — Give with confidence, support with purpose
Built at
ClinGroup
Industry
Non-profit · Charity fundraising
Type
Fundraising platform
Our role
Full Stack Engineer at ClinGroup
Timeline
2023 — Present
Ways to give
3
Languages incl. Arabic RTL
4
Account types: donors & nonprofits
2
With the Sociality platform
SSO

Konzola makes it easy and safe to give to local projects anywhere in the world, while giving nonprofits the tools, training and support they need to thrive — in English, Arabic, French and Spanish.

The challenge

Nonprofits needed more ways to raise money than a single donate button, and donors needed to trust where their money goes. Konzola had to bring individual donors and registered nonprofits onto one platform, with campaigns that can be verified, followed and paid securely.

Our solution

We built a Laravel platform with two kinds of accounts — individual donors and nonprofits — and three ways to fundraise: donation campaigns with goals, galleries and messages of support; raffles with ticket prices, per-person limits and a drawn winner; and silent auctions that show the highest bid and the next minimum bid. A dedicated “Donate for Lebanon” page runs alongside them.

Payments go through an external gateway with server-side verification, and a single switch shows campaigns as “coming soon” while payments are off. Accounts are created from a signed e-mail link, forms are protected with reCAPTCHA, and users and data are synchronised with the Sociality blockchain platform through single sign-on and queued jobs. An admin dashboard with roles manages campaigns, categories, countries, FAQs and site content.

Results

Konzola is live with nonprofits from several countries on board. Donors can give, buy raffle tickets or bid in auctions from one account, in four languages with a full Arabic RTL experience, and the team publishes and moderates campaigns from a single dashboard.

Key features

Donation campaigns

Goals, amount raised, image galleries and messages of support for every cause.

Raffles

Ticket campaigns with a ticket price, a per-person limit and a drawn winner.

Silent auctions

Charity auctions showing the highest bid and the next minimum bid.

Donate for Lebanon

A dedicated appeal page with its own donations.

Secure payments

External payment gateway with server-side verification and a payments on/off switch.

Single sign-on & sync

Users and data synchronised with the Sociality blockchain platform through queued jobs.

Technology stack

  • Laravel
  • PHP
  • MySQL
  • Bootstrap
  • Tailwind CSS
  • Vite

What we delivered

  • Laravel backend & queued jobs
  • Payment gateway integration
  • SSO & data sync
  • Design system & RTL
  • Admin dashboard with roles
All projects
PEC — Patient Support Programs, run from one secure platform
Live Built at ClinGroup

PEC — Patient Support Programs, run from one secure platform

Multi-tenant SaaS platform

PEC brings pharma teams and their partners into one protected workspace — from patient-journey design to enrollment, e-consent, follow-up activities, dispensations and adverse-event reportin...

  • Laravel
  • PHP
  • MySQL
  • Bootstrap
  • Tailwind CSS
  • +4
NAAM — Celebrating and connecting Arab women achievers
Live Built at ClinGroup

NAAM — Celebrating and connecting Arab women achievers

Community & content platform

NAAM — the National Association for Achievers Movement — celebrates and empowers Arab women achievers, connecting them across borders with mentors, opportunities and a lifelong network, in A...

  • Laravel
  • React
  • TypeScript
  • Tailwind CSS
  • Vite
  • +2
Dafatri · دفاتري
Coming soon
Coming soon Personal project

Dafatri — Cloud ERP & accounting for growing businesses

Multi-tenant SaaS · personal product

Dafatri (دفاتري — "my ledgers") is a multi-tenant cloud ERP that brings double-entry accounting, inventory, sales, purchases, customers, suppliers, branches and warehouses together — in Arab...

  • Laravel
  • React
  • TypeScript
  • Tailwind CSS
  • MySQL
  • +3

Have a product in mind?

Let’s turn it into software people rely on.