← Back

GIVIT — Social Giveaway & Payments Platform

Payments · Social · 1,000+ Registered Users2021
GIVIT — Onboarding screen
Onboarding
GIVIT — Discover people screen
Discover people
GIVIT — Notifications screen
Notifications
GIVIT — Hand pick winners screen
Hand pick winners
GIVIT — Payout setup screen
Payout setup
GIVIT — product screens

Overview

GIVIT is a social giveaway platform where users follow each other, run and join giveaways, chat, and receive payouts. I built the backend services — Node.js APIs with Stripe payments — for a platform with over 1,000 registered users.

The Challenge

Giveaway participation needed clear condition checks and host controlled winner selection, backed by a Stripe payments and payout layer that stayed consistent across every transaction state — webhook handling, reconciliation and validation included.

Results & Impact

Built the giveaway participation workflow with condition checks and host controlled winner selection, and Stripe payment and payout processing with webhook handling, transaction reconciliation and validation to keep state consistent across every payment stage. Supported the real time updates and backend APIs serving the platform's user base.

Conclusion

GIVIT demonstrates reliable payments engineering under real transactional load — the consistency that matters once money is moving automatically.