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