Lmente
Lmente
Local plans. A little more personality
Local plans. A little more personality
Local plans. A little more personality
I helped ship Lmente in 2023, then returned in 2026 to work on its visual identity and explore how it could work across desktop and mobile
I helped ship Lmente in 2023, then returned in 2026 to work on its visual identity and explore how it could work across desktop and mobile
Product Designer · 2022–2023 · Independent revisit, 2026
Product Designer · 2022–2023 · Independent revisit, 2026
Product Designer · 2022–2023 · Independent revisit, 2026
Role
Role
Product design, UI and interaction design
Product design, UI and interaction design
Team
Founder / backend developer, two developers and me
Founder / backend developer, two developers and me
Original project
Original project
Mobile app · Shipped on iOS and Android in 2023
Mobile app · Shipped on iOS and Android in 2023
Outcome
Outcome
The original app received a 4.8/5 rating on the App Store from 17 ratings and 4.6/5 on Google Play from 20 reviews. Support ended around May 2024
The original app received a 4.8/5 rating on the App Store from 17 ratings and 4.6/5 on Google Play from 20 reviews. Support ended around May 2024
Revisit
Revisit
Independent visual and interaction exploration · Desktop and mobile concepts
Independent visual and interaction exploration · Desktop and mobile concepts
Lmente let people start a local plan or join someone else's. You could find something to do even if you didn't already have people to go with.
Lmente let people start a local plan or join someone else's. You could find something to do even if you didn't already have people to go with.
THE 2026 PROTOTYPE
THE 2026 PROTOTYPE
Lmente, as I’d design it today
Lmente, as I’d design it today
Select a plan, open its details and try joining. Switch to Mobile to explore the same journey on a smaller screen.
Select a plan, open its details and try joining. Switch to Mobile to explore the same journey on a smaller screen.


Hiking
•
Sat
•
14:00
8 km away
Anyone up for a walk to the lighthouse?
5 spots available

Marta is organizing

Games
•
Sat
•
10:30
6 km away
We’ve got the games. We need two more players
2 spots available


3
+
5 people joined

Cycling
•
Today
•
9:00
4 km away
Easy coastal ride with time to enjoy the views
12 spots available

F

Ola + 2 friends
Within 10 km
3 days
R
Discover
My plans
Chats
3 plans nearby
Sort: Nearest

Cycling
•
Today
•
9:00
4 km away
Easy coastal ride with time to enjoy the views
12 spots available

F

Ola + 2 friends

Games
•
Sat
•
10:30
6 km away
We’ve got the games. We need two more players
2 spots available


3
+
5 people joined

Hiking
•
Sat
•
14:00
8 km away
Anyone up for a walk to the lighthouse?
5 spots available

Marta is organizing
List view


Cycling
Today
•
09:00
Board games
Sat
•
10:30

Hiking
Sat
•
14:00

Start
In 2h 18 min
Stop
km 8
10 min
•
Scenic stop
km 14
20 min
•
Finish
Around 11:00
Venue
Host’s home
Location
Approximate
Exact address
After approval


Hiking
•
Sat
•
14:00
8 km away
Anyone up for a walk to the lighthouse?
5 spots available

Marta is organizing

Games
•
Sat
•
10:30
6 km away
We’ve got the games. We need two more players
2 spots available


3
+
5 people joined

Cycling
•
Today
•
9:00
4 km away
Easy coastal ride with time to enjoy the views
12 spots available

F

Ola + 2 friends
Within 10 km
3 days
R
Discover
My plans
Chats
3 plans nearby
Sort: Nearest

Cycling
•
Today
•
9:00
4 km away
Easy coastal ride with time to enjoy the views
12 spots available

F

Ola + 2 friends

Games
•
Sat
•
10:30
6 km away
We’ve got the games. We need two more players
2 spots available


3
+
5 people joined

Hiking
•
Sat
•
14:00
8 km away
Anyone up for a walk to the lighthouse?
5 spots available

Marta is organizing
List view


Cycling
Today
•
09:00
Board games
Sat
•
10:30

Hiking
Sat
•
14:00

Start
In 2h 18 min
Stop
km 8
10 min
•
Scenic stop
km 14
20 min
•
Finish
Around 11:00
Venue
Host’s home
Location
Approximate
Exact address
After approval
Lmente
Discover
My Events
Chats

All

Cycling

Hiking

Running

Climbing

Swimming

Board games

More
3 plans nearby
Sort: Nearest
Within 5 km
Next 7 days

Cycling
•
Today
•
09:00
Easy coastal ride with time to enjoy the views
12 spots available

Ola + 2 friends

Board games
•
Sat
•
14:00
We’ve got the games. We need two more players
2 spots available

5 people joined

Hiking
•
Sat
•
14:00
Anyone up for a walk to the lighthouse?
5 spots available

Marta organizing



Cycling
Today
•
09:00
Board games
Sat
•
10:30

Surface
Paved
Pace
~15 km/h
Details
Climb
+85 m
Off-road
82%
Details
Start
Sat
•
14:00
Stop
km 5
•
10 min
Finish
Around 15:30
Start
2h 18m
Stop
10 min
Stop
20 min
Finish
~11:00
Venue
Home
Location
Approx.
Details
Hiking
Sat
•
14:00

All events
Lmente
Discover
My Events
Chats

All

Cycling

Hiking

Running

Climbing

Swimming

Board games

More
3 plans nearby
Sort: Nearest
Within 5 km
Next 7 days

Cycling
•
Today
•
09:00
Easy coastal ride with time to enjoy the views
12 spots available

Ola + 2 friends

Board games
•
Sat
•
14:00
We’ve got the games. We need two more players
2 spots available

5 people joined

Hiking
•
Sat
•
14:00
Anyone up for a walk to the lighthouse?
5 spots available

Marta organizing



Cycling
Today
•
09:00
Board games
Sat
•
10:30

Surface
Paved
Pace
~15 km/h
Details
Climb
+85 m
Off-road
82%
Details
Start
Sat
•
14:00
Stop
km 5
•
10 min
Finish
Around 15:30
Start
2h 18m
Stop
10 min
Stop
20 min
Finish
~11:00
Venue
Home
Location
Approx.
Details
Hiking
Sat
•
14:00

All events
Lmente
Discover
My plans
Chats


All

Cycling

Hiking

Running

Climbing

Swimming

Board games

More
3 plans nearby
Sort: Nearest
Up to 20 km away
Next 7 days

Cycling
•
Today
•
09:00
4 km away
Easy coastal ride with time to enjoy the views
18 km
•
2 h
•
Easy pace
12 spots available

F

Ola + 2 friends

Board games
•
Sat
•
10:30
6 km away
We’ve got the games. We need two more players
Various games
•
2 h
•
All levels
2 spots available


3
+
5 people joined

Hiking
•
Sat
•
14:00
8 km away
Anyone up for a walk to the lighthouse?
7 km
•
1.5 h
•
Easy trail
5 spots available

Marta is organizing


Cycling
Today
•
09:00
Board games
Sat
•
10:30

Surface
Mostly paved
Distance
18 km
Pace
14-16 km/h
Details
Route
Point-to-point
Climb
+85 m
Off-road
82%
Details
Start
Sat
•
14:00
Stop
km 5
•
10 min
Finish
Around 15:30
Start
In 2h 18 min
Stop
km 8
10 min
Scenic stop
km 14
20 min
Finish
Around 11:00
Venue
Host’s home
Location
Approximate
Exact address
After approval
Details
Hiking
Sat
•
14:00

All plans

Independent 2026 prototype. On desktop, the list and map stay together so you can compare plans. On mobile, the map, list and details each get their own screen
REWIND TO 2022
REWIND TO 2022
It’s 4 PM. Now what?
It’s 4 PM. Now what?
A ride might be buried in a group chat, a walk in a Facebook post, and the club website hasn't been updated in years. By the time you've checked everything, staying on the sofa starts to look reasonable.
A ride might be buried in a group chat, a walk in a Facebook post, and the club website hasn't been updated in years. By the time you've checked everything, staying on the sofa starts to look reasonable.


Message

Sleep






04:00 PM
CYCLING TODAY NEAR ME
CYCLING CLUB KRAKÓW - OFFICIAL WEBISTE
CYCLISTCLUB.COM
WEEKLY RIDES FOR EXPERIENCED CYCLIST
LAST UPDATE 2022
JOIN OUR WEEKEND RIDES
BIKEFORUM.PL
LATEST POST: ANYONE RIDING THIS SUNDAY?
POSTED 847 DAYS AGO
BIKE MARATHON 2026
PREMIUMBIKEMARATHON.COM
REGISTRATION OPEN
2000 GUESTS - PREMIUM TOUR - 24 HOURS NON STOP DRIVE
CYCLING KRAKÓW
BIKEMAP.COM
DISCOVER A MAP OF 890 CYCLING ROUTES
BEST FRIENDS
ANYONE WANTS TO TRY TRAIL RUNNING TODAY?

LAST TIME YOU SAID "EASY RUN" AND IT WAS LIKE 20 KM 💀
I WOULD, BUT IT TAKES ME 90 MIN JUST TO GET THERE
SEEN
BOULDERING
GROUPS

BOULDERING KRAKÓW
LATEST POST · YESTERDAY
6,218 MEMBERS
JOIN GROUP
EVENTS

WEEKEND CLIMBING TRIP
124 INTERESTED
OCT 17–19 · 3 DAYS
ADVANCED · 400 PLN


Message

Sleep






04:00 PM
CYCLING TODAY NEAR ME
CYCLING CLUB KRAKÓW - OFFICIAL WEBISTE
CYCLISTCLUB.COM
WEEKLY RIDES FOR EXPERIENCED CYCLIST
LAST UPDATE 2022
JOIN OUR WEEKEND RIDES
BIKEFORUM.PL
LATEST POST: ANYONE RIDING THIS SUNDAY?
POSTED 847 DAYS AGO
BIKE MARATHON 2026
PREMIUMBIKEMARATHON.COM
REGISTRATION OPEN
2000 GUESTS - PREMIUM TOUR - 24 HOURS NON STOP DRIVE
CYCLING KRAKÓW
BIKEMAP.COM
DISCOVER A MAP OF 890 CYCLING ROUTES
BEST FRIENDS
ANYONE WANTS TO TRY TRAIL RUNNING TODAY?

LAST TIME YOU SAID "EASY RUN" AND IT WAS LIKE 20 KM 💀
I WOULD, BUT IT TAKES ME 90 MIN JUST TO GET THERE
SEEN
BOULDERING
GROUPS

BOULDERING KRAKÓW
LATEST POST · YESTERDAY
6,218 MEMBERS
JOIN GROUP
EVENTS

WEEKEND CLIMBING TRIP
124 INTERESTED
OCT 17–19 · 3 DAYS
ADVANCED · 400 PLN


Message

Sleep






04:00 PM
CYCLING CLUB KRAKÓW - OFFICIAL WEBISTE
CYCLISTCLUB.COM
WEEKLY RIDES FOR EXPERIENCED CYCLIST
LAST UPDATE 2022
JOIN OUR WEEKEND RIDES
BIKEFORUM.PL
LATEST POST: ANYONE RIDING THIS SUNDAY?
POSTED 847 DAYS AGO
BIKE MARATHON 2026
PREMIUMBIKEMARATHON.COM
REGISTRATION OPEN
2000 GUESTS - PREMIUM TOUR - 24 HOURS NON STOP DRIVE
CYCLING KRAKÓW
BIKEMAP.COM
DISCOVER A MAP OF 890 CYCLING ROUTES
BEST FRIENDS
ANYONE WANTS TO TRY TRAIL RUNNING TODAY?

LAST TIME YOU SAID "EASY RUN" AND IT WAS LIKE 20 KM 💀
I WOULD, BUT IT TAKES ME 90 MIN JUST TO GET THERE
SEEN
GROUPS
BOULDERING KRAKÓW
LATEST POST · YESTERDAY
6,218 MEMBERS
JOIN GROUP
EVENTS
WEEKEND CLIMBING TRIP
124 INTERESTED
OCT 17–19 · 3 DAYS
ADVANCED · 400 PLN


Message

Sleep






04:00 PM
CYCLING CLUB KRAKÓW - OFFICIAL WEBISTE
CYCLISTCLUB.COM
WEEKLY RIDES FOR EXPERIENCED CYCLIST
LAST UPDATE 2022
JOIN OUR WEEKEND RIDES
BIKEFORUM.PL
LATEST POST: ANYONE RIDING THIS SUNDAY?
POSTED 847 DAYS AGO
BIKE MARATHON 2026
PREMIUMBIKEMARATHON.COM
REGISTRATION OPEN
2000 GUESTS - PREMIUM TOUR - 24 HOURS NON STOP DRIVE
CYCLING KRAKÓW
BIKEMAP.COM
DISCOVER A MAP OF 890 CYCLING ROUTES
BEST FRIENDS
ANYONE WANTS TO TRY TRAIL RUNNING TODAY?

LAST TIME YOU SAID "EASY RUN" AND IT WAS LIKE 20 KM 💀
I WOULD, BUT IT TAKES ME 90 MIN JUST TO GET THERE
SEEN
GROUPS
BOULDERING KRAKÓW
LATEST POST · YESTERDAY
6,218 MEMBERS
JOIN GROUP
EVENTS
WEEKEND CLIMBING TRIP
124 INTERESTED
OCT 17–19 · 3 DAYS
ADVANCED · 400 PLN


Message

Sleep






04:00 PM
CYCLING TODAY NEAR ME
CYCLING CLUB KRAKÓW - OFFICIAL WEBISTE
CYCLISTCLUB.COM
WEEKLY RIDES FOR EXPERIENCED CYCLIST
LAST UPDATE 2022
JOIN OUR WEEKEND RIDES
BIKEFORUM.PL
LATEST POST: ANYONE RIDING THIS SUNDAY?
POSTED 847 DAYS AGO
BIKE MARATHON 2022
PREMIUMBIKEMARATHON.COM
REGISTRATION OPEN
2000 GUESTS - PREMIUM TOUR - 24 HOURS NON STOP DRIVE
CYCLING KRAKÓW
BIKEMAP.COM
DISCOVER A MAP OF 890 CYCLING ROUTES
BEST FRIENDS
ANYONE WANTS TO TRY TRAIL RUNNING TODAY?

LAST TIME YOU SAID "EASY RUN" AND IT WAS LIKE 20 KM 💀
I WOULD, BUT IT TAKES ME 90 MIN JUST TO GET THERE
SEEN
BOULDERING
GROUPS

CLIMBING COMMUNITY
BOULDERING • LEAD CLIMBING
PRIVATE GROUP
JOIN GROUP

BOULDERING KRAKÓW
LATEST POST · YESTERDAY
6,218 MEMBERS
JOIN GROUP
EVENTS

WEEKEND CLIMBING TRIP
124 INTERESTED
OCT 17–19 · 3 DAYS
ADVANCED · 400 PLN

BOULDERING WORKSHOP
36 INTERESTED
NEXT SATURDAY · 10:00 AM
2 HOURS · 80 PLN
Lmente was meant to bring those plans together. The founder had the vision, and my job was to turn it into something our small team could build.
Lmente was meant to bring those plans together. The founder had the vision, and my job was to turn it into something our small team could build.
SHAPING THE FIRST VERSION
A lot of app for a tiny team
The brief included maps, events, social features, payments and ratings. Each had a purpose, but it was too much for our small team to build in the first release.
For the first release, we kept the full flow: creating a plan, finding it, checking the details, joining and coordinating with the group.
Platform & access · 6
iOS & Android
Limited web app
Email & social logins
Strava login
Phone verification
+1
Event creation · 8
Create event
Edit event
Title, description & image
Date & duration
Capacity limit
Event category & type
+2
Discovery · 5
Distance search
Category filters
Type filters
List results
Event details
Maps & location · 7
Map results
Pin previews
Route map
Route import
Approximate location
Exact location after joining
+1
Participation · 10
Creator & leaders
Leader notifications
Event reminders
Organizer messaging
Quick join
Join / leave
Recurring signup
+3
Social & profiles · 5
User profile
Other user profiles
Friends & following
Direct chat
Gamified avatar
Trust & reputation · 6
Eligibility rules
Participant moderation
Event & atmosphere ratings
Route ratings
Organizer ratings
Participant ratings
Money & growth · 5
Per-screen campaigns
Paid events
Online payments
Promo codes
Code rewards
Organizer messaging
GPS check-in
Participant moderation
Route ratings
Promo codes
Code rewards
Join / leave
Paid events
Gamified avatar
Friends & following
Direct chat
iOS & Android
Recurring signup
Distance search
Category filters
Type filters
List results
Map results
Eligibility rules
Quick join
Strava login
Online payments
Other user profiles
User profile
Event details
Participant list
Email & social logins
Phone verification
Limited web app
Date & duration
Capacity limit
Creator & leaders
Leader notifications
Recurring events
Event category & type
Route map
Edit event
Create event
Push notifications
Title, description & image
Per-screen campaigns
Pin previews
Participant ratings
Event reminders
Approximate location
Delayed publishing
Exact location after joining
Organizer ratings
Created & joined events
Route import
Event & atmosphere ratings
Attendance & no-shows
Step 1/3 Everything was in scope
At this point, everything still looked equally urgent
THE ORIGINAL APP · 2023
THE ORIGINAL APP · 2023
The version that shipped
The version that shipped
Lmente launched on iOS and Android in 2023. We used familiar Material patterns as a practical starting point, with orange running through the navigation, controls and actions.
Lmente launched on iOS and Android in 2023. We used familiar Material patterns as a practical starting point, with orange running through the navigation, controls and actions.




We followed activity in the app and watched plans fill up. Some reached around 14 participants; others had four or five. From what I remember, most activity gathered around plans that had been added or moderated. Getting people to start their own was harder.
We followed activity in the app and watched plans fill up. Some reached around 14 participants; others had four or five. From what I remember, most activity gathered around plans that had been added or moderated. Getting people to start their own was harder.
An app like Lmente needs something on the map. If nobody nearby has made a plan, there's nothing to join, however much you might feel like going out. Most locations hadn't built up enough activity to keep growing without further investment, and support ended around May 2024.
An app like Lmente needs something on the map. If nobody nearby has made a plan, there's nothing to join, however much you might feel like going out. Most locations hadn't built up enough activity to keep growing without further investment, and support ended around May 2024.
When I returned in 2026, I wanted to work on creating a route and on what to offer when a search came back empty. I also wanted a more distinctive look, starting with the map
When I returned in 2026, I wanted to work on creating a route and on what to offer when a search came back empty. I also wanted a more distinctive look, starting with the map
VISUAL EXPLORATION · 2026
VISUAL EXPLORATION · 2026
Let the map bring the personality
Let the map bring the personality
I didn’t want Lmente to look like another SaaS dashboard. I gave the map most of the visual character and kept the rest of the UI simple.
I didn’t want Lmente to look like another SaaS dashboard. I gave the map most of the visual character and kept the rest of the UI simple.

The compact markers left more of the map visible, though you had to open a plan to find out much about it
The compact markers left more of the map visible, though you had to open a plan to find out much about it

Larger labels showed activity, start time and distance right on the map, where they took up more space than I wanted
Larger labels showed activity, start time and distance right on the map, where they took up more space than I wanted

I found the flat activity icons easy to scan. They looked too generic for the style I wanted
I found the flat activity icons easy to scan. They looked too generic for the style I wanted

The 3D objects had that character, but the different shapes and sizes didn't yet look like one set
The 3D objects had that character, but the different shapes and sizes didn't yet look like one set
I kept the objects and gave them a shared frame. The bike, swimming goggles and dice could still look different without making every marker a different shape. Most of the event information stayed in the cards, where it had more room.
I kept the objects and gave them a shared frame. The bike, swimming goggles and dice could still look different without making every marker a different shape. Most of the event information stayed in the cards, where it had more room.
MAP BEHAVIOUR
MAP BEHAVIOUR
Moving the map without changing the list
Moving the map without changing the list
I didn’t want dragging the map to replace the plans someone was still comparing. They could look outside the search area, then choose when to update the list.
I didn’t want dragging the map to replace the plans someone was still comparing. They could look outside the search area, then choose when to update the list.

Move the map while keeping the two plans from your original five-kilometre search in the list. Choose “Search this area” when you want new results

Preview a cycling plan eight kilometres away, including its route and an outside-search-area label, without replacing your current list
“Search this area” updates the list. Until then, you can open plans outside your search while keeping the original results. Updating takes an extra click; I wanted people to choose when to replace the plans they were comparing.
“Search this area” updates the list. Until then, you can open plans outside your search while keeping the original results. Updating takes an extra click; I wanted people to choose when to replace the plans they were comparing.
ROUTE-BUILDING EXPLORATION
ROUTE-BUILDING EXPLORATION
Building a route
Building a route
For the 2026 revisit, I explored building routes inside Lmente, where organisers could draw the route and add stops as they planned. The itinerary would update along with the total time and estimated finish. The original app already supported GPX imports for organisers who had a route file.
For the 2026 revisit, I explored building routes inside Lmente, where organisers could draw the route and add stops as they planned. The itinerary would update along with the total time and estimated finish. The original app already supported GPX imports for organisers who had a route file.
The prototype smooths the route rather than matching it to roads or trails. Route validation and reliable time estimates would need further work.
The prototype smooths the route rather than matching it to roads or trails. Route validation and reliable time estimates would need further work.
Basics
Route
Group
Review


Hiking
•
Saturday
•
10:30
Lakeside Walk from Lubiatowo to Dzierżęcino
Shape the route
Distance
—
Total time
—
Elevation gain
—
Group
Join event
Basics
Route
Group
Review


Hiking
•
Saturday
•
10:30
Lakeside Walk from Lubiatowo to Dzierżęcino
Shape the route
Distance
—
Total time
—
Elevation gain
—
Group
Join event
Lmente
Discover
My plans
Chats

Basics
Route
Group
Review

© Mapbox © OpenStreetMap

Hiking
•
Saturday, 10:30
Lakeside Walk from Lubiatowo to Dzierżęcino
Shape the route
Distance
—
Total time
—
Elevation gain
—
Basics
Group
Lmente
Discover
My plans
Chats

Basics
Route
Group
Review

© Mapbox © OpenStreetMap

Hiking
•
Saturday, 10:30
Lakeside Walk from Lubiatowo to Dzierżęcino
Shape the route
Distance
—
Total time
—
Elevation gain
—
Basics
Group
Lmente
Discover
My plans
Chats

Basics
Route
Group
Review

Hiking
•
Saturday, 10:30
Anyone up for a walk to the lighthouse?
Draw the route
Distance
—
Total time
—
Elevation gain
—
Basics
Group

© Mapbox © OpenStreetMap
WHEN NOTHING MATCHES
WHEN NOTHING MATCHES
And what if there’s nothing to join?
And what if there’s nothing to join?
Making plans easier to create still doesn't guarantee that someone will have made one near you when you open the app.
Making plans easier to create still doesn't guarantee that someone will have made one near you when you open the app.
I kept alternatives separate from the original search, so a cycling plan further away wouldn't quietly become a match. Depending on the search, people could consider a greater distance, nearby dates or a different activity. A specific choice like “Today” would stay fixed.
I kept alternatives separate from the original search, so a cycling plan further away wouldn't quietly become a match. Depending on the search, people could consider a greater distance, nearby dates or a different activity. A specific choice like “Today” would stay fixed.

Make the extra distance clear
Plans outside the radius appear as alternatives, with their distances visible. Expanding the search remains an explicit choice.

Make the extra distance clear
Plans outside the radius appear as alternatives, with their distances visible. The radius changes only when someone chooses to expand it.
LOOKING BACK
LOOKING BACK
I liked designing it. So I came back.
I liked designing it. So I came back.
I’d like to open Lmente at four in the afternoon and find something worth leaving the house for. That’s what I’d want from it myself, and why I was happy to come back to the project.
I’d like to open Lmente at four in the afternoon and find something worth leaving the house for. That’s what I’d want from it myself, and why I was happy to come back to the project.
I haven’t tested this version yet. I’d like to watch someone put together their first route and see what they do when nothing matches their search, including whether they notice which plans are alternatives.
I haven’t tested this version yet. I’d like to watch someone put together their first route and see what they do when nothing matches their search, including whether they notice which plans are alternatives.
