Givtly In development
In one line
Create, share, and fund gifts—clearly, quickly, together.
MERN (MongoDB, Express, React, Node) Passport.js Auth Socket.IO Real‑time Vite + PWA Zustand State Tailwind CSS Payments: Paystack
Givtly is a production‑ready social gifting platform. Build wishlists, run group gifts, track progress in real time, and celebrate with supporters. Built to work anywhere.
Core features
- Wishlists & registries with simple templates
- Item gifts from pasted links with rich previews
- Cash funds with tiers and live progress
- Support gifts for non‑cash contributions
- Share links; control privacy per list
- Real‑time Supporter Wall and messages
- Creator updates sent to all contributors
- Group Captain links to rally teams
- Insider points with redemptions
- Installable PWA; offline‑aware shell
Architecture & stack
Frontend
- React (Vite), Tailwind, Zustand
- PWA via Vite Plugin PWA
- Accessible, responsive UI
Backend
- Node.js + Express
- Passport.js (email/password, social)
- Socket.IO (real‑time)
Database
- MongoDB Atlas + Mongoose
- Schemas, hooks, indexes
Integrations
- Paystack payments (contributions, payouts)
- Link previews (Open Graph/metadata)
- Firebase Cloud Messaging
Experience highlights
Fast setup: Smart templates; private until you share.
Trust by default: Real‑time wall and transparent progress.
Inclusive: Money, items, or support pledges all count.
Closure: One‑click thank‑you updates to every supporter.
Security & privacy
Encrypted credentials, Passport strategies, and server‑side validation.
Private by default; explicit sharing controls per list.
Roadmap
- Birthday reminders & private drafts
- Micro‑Givts (small digital vouchers)
- Insider Store redemptions
- Creator analytics
- Multi‑currency
- A11y and performance budgets