Pedro Wiezel

Givee

my contribution Development · team project
categories iOS
stack SwiftUI, SwiftData, EventKit
Empty people list
Empty gift list
New person profile form
Important date picker and calendar option
Gift notes, price and purchase link
Profile with a birthday and gift idea
People list with a saved profile
Profile deletion confirmation

overview

Givee started with a conversation about remembering presents. Someone mentions a book in October; by December, you remember having an idea but not what it was. We wanted a place to keep that thought with the person and the occasion it belonged to.

It became our Micro SaaS Challenge at the Apple Developer Academy, built over two months by two designers and three developers. I was one of the developers, and it was my first time making an app with a team. Giovanna Castro and Juliana Rodrigues led the design.

Each person has a profile with important dates and a running list of gift ideas. An idea can hold a price estimate and a purchase link, with notes and tags for the details that would otherwise get lost. Sorting by price helps when choosing a gift; sorting people by their next date helps when deciding who needs one.

The calendar option connects those plans to a place people already check. A saved idea is useful when an occasion comes around, but remembering to open another app is an extra task. Letting a date travel into the calendar was part of making Givee useful between visits.

design

Giovanna and Juliana gave Givee the feel of a notebook you can return to after a few months. Gift ideas often arrive unfinished, and the interface leaves room for a note or a maybe. The off-white background and soft colors suit that kind of use.

The flat, slightly crooked highlights behind names and titles borrow from a highlighter on paper. Blush marks the people list and lagoon marks the gifts. The two areas remain recognizable as you move between a person and the ideas saved for them.

Custom tags carry colored dots, giving each list a set of markers that belongs to its owner. The visual character comes from the highlights and color, while entering a price or choosing a date uses familiar controls.

paper #F2F2F4
graphite #757575
ocean #80AFBD
fern #A1DFAF
lagoon #91C8C1
blush #E9B8E8
coral #F8CFC9

Givee's forms and notes run on SF Pro.

The quick fox jumps over the lazy dog

credits