Skip to content
SGSina Gholizadeh
  • Work
  • About
  • Playground
  • Contact
Resume
All work
Case study · 01 / 07

Giftbede

A bilingual wishlist app. Friends coordinate gifts without spoiling the surprise.

Founder, full-stack · June 2026 · Live

Giftbede · Case study
giftbe.de
The Giftbede landing page: The social wishlist for thoughtful givers, with a Create Your Wishlist button

My own product: one wishlist link, and friends coordinate gifts privately so nobody buys the same thing twice. English and Persian, Telegram alerts. Designed, built and launched in one month.

to build and launch
1 month
English and Persian, right to left
2 languages
Google and Telegram, one account
2 sign-ins
01

The problem

Traditional wishlists fall short: friends accidentally buy the same gift, expensive gifts are hard to coordinate, reservations often reveal who bought what and ruin the surprise, sharing across messaging apps is cumbersome, and few solutions support multilingual users or modern messaging integrations. Giftbede was built as a privacy-first social experience to fix that.

02

What I built

Giftbede is built around one idea: share one link and let everyone coordinate gifts privately. The platform includes personal wishlists, private and partial gift reservations, smart gift previews, Telegram notifications, private group chats for co-reservers, public profile sharing, social following, and English & Persian (RTL) support, all with privacy, usability, and mobile-first interactions in mind.

  • Wishlist management

    create and organise wishlists, smart gift previews, image uploads, shareable public profiles

  • Private reservations

    anonymous reservations, partial reservations, expiry, reserved gifts dashboard

  • Telegram integration

    Telegram Login, instant notifications, bot connection flow, presence-aware alerts

  • Group collaboration

    private reserver group chats, seen indicators, presence tracking, shared gift coordination

  • Social features

    follow creators, public follower lists, profile sharing, activity updates

  • Multilingual experience

    English, Persian (RTL), automatic layout switching, localised interface

03

Screens

The Giftbede landing page: The social wishlist for thoughtful givers, with a Create Your Wishlist button
The same landing page in Persian, laid out right to left
The Giftbede landing page on a phone
Giftbede: the problem
Giftbede: the solution
04

Hard parts

  1. 01

    Privacy-preserving reservations

    reserve gifts without revealing identity while still preventing duplicate purchases

  2. 02

    Real-time reservation coordination

    partial reservations, expiry, and private group chats for collaborative gifting

  3. 03

    Multi-provider authentication

    Google OAuth and Telegram Login with a unified session and identity

  4. 04

    Bilingual platform

    full English and Persian localisation with automatic RTL/LTR layouts

  5. 05

    Telegram-first notifications

    bots, webhooks, presence detection, and alerts that skip when users are already active

05

My role

  • Product strategy
  • UX & UI design
  • Frontend architecture
  • Backend architecture
  • API development
  • Database design
  • Authentication
  • DevOps & deployment
  • Telegram bot development
  • Performance optimisation
  • Beta testing & user feedback
Info
Role
Founder, full-stack
Period
June 2026
Team
Solo
Client
Own product
Status
Live
Stack
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Docker
Visit giftbe.de (opens in a new tab)
On this page
  • The problem
  • What I built
  • Screens
  • Hard parts
  • My role
PreviousLaelaps
NextIconly Pro

Let's build something

Open to full-time roles and freelance projects, remote or relocation. The fastest way to reach me is email.

Email hi@c-na.devOther ways to reach me
Sina Gholizadeh · c-na.dev · © 2026Still here? The desk has more secrets. Try the terminal on the Mac.
EmailLinkedInGitHubResumeBack to top ↑