2025

Ofellio

An event-discovery platform for the reading community — book clubs, author talks, and literary gatherings in one place.

Client
Ofellio · ofellio.com
Role
Full-stack engineer
Timeline
ongoing
Stack
React · Node.js · Express · TypeScript · MongoDB · Tailwind
Ofellio

The problem

Literary events — book clubs, author readings, signings, workshops — live scattered across bookshop newsletters, social posts, and word of mouth. A reader who wants to find what's happening near them has no single place to look, and organizers have no easy way to reach the audience that already cares.

The approach

I built Ofellio as a React application backed by a Node and Express API, with a location-aware discovery feed. Events are modeled in MongoDB with filtering by city, date, format, and genre, served to an image-forward UI. Browse uses progressive filters instead of an overwhelming facet wall, and recommendations surface gatherings a reader is likely to care about. The organizer side keeps submission simple so the catalog stays fresh.

The outcome

Readers get one calm place to find what's worth leaving the house for, and discovery treats each event like editorial content rather than a database row. The architecture supports adding new cities and event types without restructuring, so the platform grows by configuration rather than rewrites.

One feed
Scattered events unified
Location-aware
Browse by city & date
Editorial
Image-first discovery

Technologies

React · Node.js · Express · TypeScript · MongoDB · Tailwind