UX Bootcamp Project

Urban gardening app design with gamification and community features

ROLE

UX/UI Designer

YEAR

2024

Project Background

weGrow – Growing Communities, Greening Cities

weGrow is a conceptual UX/UI design project developed as the final team project of my UX/UI design bootcamp in 2024. This project was a design exploration and has not been developed into a functional app. However, it showcases our ability to create human-centered, engaging, and visually compelling digital experiences that address real-world sustainability challenges.

Challenge:

design a digital product that promotes sustainable development. Our team followed the Design Thinking process—from user research to prototyping—and managed the project using Scrum tools to ensure an iterative and agile workflow.

Solution:

a high-fidelity prototype of weGrow, an urban gardening app that helps city dwellers connect with local community gardens, organize gardening tasks, and learn about plants in a fun and accessible way. By integrating gamification elements and fostering a strong community focus, weGrow encourages users to grow their own food, share knowledge, and contribute to a greener environment.

Timeline & Scope

From initial research and concept development to final high-fidelity designs in just four weeks, working collaboratively in a team of four bootcamp participants.

UI and Design System

Although the UI design phase followed our UX research process, let's have a look at the visual experience of the app first.

After gathering insights from usability tests, we moved into UI design and built high-fidelity prototypes. Our goal was to create a clear visual language that felt both playful and clean. We used bright greens and yellows to reflect the app’s focus on nature, community, and growth.

Clay-style 3D illustrations—especially our cheerful sprout mascot—added warmth and personality to the interface. With a strong focus on accessibility and emotional connection, we refined every element: layout, typography, color palette, iconography, and interaction patterns. The result is a joyful, modern interface that supports intuitive use and fosters community engagement. We maintained WCAG-compliant contrast ratios and clear font sizing. Touch targets and navigation were tested for clarity and ease of use.

Typography

Aa

Body texts and UI elements

modern legible sans-serif

Aa

Display and Headings

serif with organic curves
for warmth and editorial character

Color Palette

To reflect the warmth, friendliness, and nature-inspired character of weGrow, we developed a color palette that feels light, fresh, and approachable. Each color plays a role in visual hierarchy and emotional tone, supporting an intuitive and enjoyable user experience.

Primary Colors

Fresh Mint

primary CTA, action elements

Soft Green

highlight backgrounds

Accent Colors

Carrot

accents and illustrations

Soft Sunlight

background highlight

Warm Glow

highlight backgrounds

Highlight Color

Bright Orange

feedback and interactive elements

Gradients

Peach to Honey

warning banners

Lime to Mint

banners

Base & Text

Charcoal

text

Pure White

clean base background

Ash Grey

muted UI, secondary text

Soft Line Frey

strokes, dividers and borders

Iconography & Graphics

Our icon system is minimal and rounded to match the soft UI. Repeating AI-generated 3D clay-style illustrations, including our custom sprout mascot, add character and guide users playfully through the app. These visuals help reinforce actions and make the interface more welcoming.

Components

We created a modular UI kit in Figma using auto-layout and variants. This includes:

  • Buttons in various states

  • Cards for events, tasks, gardens

  • Tags, chips, dropdowns

  • Navigation bar and tabs

  • Calendar modules with task indicators

    All components were designed for scalability and ease of use.

29°

Hitzewarnung

Köln

Vergiss nicht deine Pflanzen zu gießen!

Kräuterecke

Do, 19.Sept.2024

17:00

Permakultur Workshop

+ 7 nehmen Teil

5/15

Erledige nur noch 2 Aufgaben um das nächste Abzeichen zu erhalten!

Unkraut jäten

+ 3 nehmen teil

5x

Aug.

Sept.

Okt.

Nov.

Dez.

2025

Jan.

Mo

Di

Mi

Do

Fr

Sa

So

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

September

19

UX & Design Thinking Process

This category details the step-by-step approach taken during the project, including brainstorming and all five phases of design thinking.

Weather app image
Weather app image
Weather app image
Weather app image

Brainstorming

Brainstorming

Brainstorming

1. Empathise

1. Empathise

1. Empathise

2. Define

2. Define

2. Define

3. Ideate

3. Ideate

3. Ideate

4. Prototype

4. Prototype

4. Prototype

5. Test

5. Test

5. Test

Follow me on other channels

Case studies

Follow me on other channels

Case studies

Follow me on other channels

Case studies

Create a free website with Framer, the website builder loved by startups, designers and agencies.