Back to work

Nearo

Event discovery that turns browsing into plans.

A solo-built event discovery app with mood filters, maps, recommendations, saved plans, data loading and deployment.

Role
Solo Product, Full Stack
Market
Singapore, Malaysia-ready
Stack
JavaScript, Supabase, Maps, APIs
Nearo discovery homepage with event search and cards
Problem Discovery is fragmented.

Events live across tickets, maps, posts and chats.

Approach More than listings.

Compare by vibe, crowd, location, price and plan.

Build Built front to back.

Supabase, importers, maps, saved plans, auth-aware UI, deployment.

Problem

People do not just search. They plan.

Weekend decisions need vibe, timing, location, price, and friend-friendly comparison.

Solution

A local event flow for discovery, comparison, and saved plans.

Search, filter, map, save, and share, backed by structured event loading and deployment setup.

Nearo discovery grid with event cards and filters
Discovery grid
Nearo map view for exploring events geographically
Map view
Nearo saved plans drawer for collecting events
Saved plans drawer

Recommendation Guide

From mood to options.

Users can start with a mood instead of the perfect keyword.

  • Open-ended prompts like "something chill this weekend."
  • Guided discovery over blank search.
  • Private backend route for service keys.
Nearo recommendation guide with personalized event suggestions
Event guide

Key Features

Event Guide

Finds events from mood and intent.

Mood-Based Discovery

Filters by chill, social, creative, foodie and more.

Crowd Prediction

Helps users plan around comfort and energy.

Saved Plans

Collects options without breaking the flow.

Shareable Decisions

Supports friend-group decisions.

Design Decisions

Make every card decision-ready.

Image, title, date, location, mood, crowd level and price are visible at scan speed.

  • Compact filters reduce clutter.
  • Mood chips stay calm and readable.
  • Price labels stay consistent.
  • Empty, loading, fallback, and saved states.
Nearo event card showing compact event information hierarchy
Event card hierarchy

Tech

Solo full-stack event product.

  • Supabase event loading
  • Google Maps integration
  • Private recommendation endpoint
  • Auth-aware account UI
  • Importer scripts
  • Netlify and Render config
  • Responsive card grids
  • Vanilla JavaScript state
  • Saved plans state
  • Share flow

Reflection

Users need confidence, not more options.

Nearo became stronger when the frontend, data model, maps and saved plan flow worked as one product.