Full-Stack Web Application

Milowra

Multilingual Event Management & Discovery Platform

Year
2026
Role
Lead Full-Stack Engineer
Technology Stack
ReactDjangoPostgreSQLPythonTailwind CSS

A beautifully responsive, tri-lingual platform for an event company, featuring a React frontend, Django backend, and automated translation workflows.

Milowra
Showcase

Product in motion

Loading preview
Overview

What it is. Why it exists.

Milowra is a tri-lingual event discovery platform built to connect attendees with experiences seamlessly. Pairing a beautiful, responsive React frontend with a robust Django backend, it features automated content translation, direct WhatsApp integrations for fast communication, and a highly customized admin dashboard for effortless data manipulation.

The Problem

The event company needed a way to reach a diverse, multilingual audience without multiplying their administrative workload. Manual translation and fragmented communication channels were slowing down event updates and customer inquiries.

My Role

Lead Full-Stack Engineer — frontend architecture, backend API, database modeling, and UI/UX implementation.

Key Features

The systems and surfaces that make up the product.

language

Tri-Lingual Automation

Built-in support for three languages with an automated translation pipeline for all user-added event items.

forum

WhatsApp Integration

Direct communication links that connect users straight to event organizers via WhatsApp for seamless inquiries.

admin_panel_settings

Tailored Admin Dashboard

A customized Django admin interface designed for easy data manipulation and effortless event management.

devices

Responsive UI/UX

A beautifully crafted frontend that ensures a flawless browsing experience across all devices and screen sizes.

Technical Highlights

Engineering
the platform.

The architecture that makes Milowra hold together at scale — from data model to deployment.

01

React & Django Architecture

A decoupled architecture using React for a dynamic frontend and Django REST Framework for robust API delivery.

02

PostgreSQL Database Design

A well-structured relational schema designed for efficient querying of multilingual event data.

03

Automated Content Pipeline

Items added via the admin panel are automatically translated, keeping all three language versions in perfect sync.

Development Challenges

Obstacles, met with structure.

01

Handling dynamic multi-language text safely

Solution —Implemented strict character limits and responsive design fallbacks in React to ensure the UI doesn't break when translated into longer or shorter languages.

02

Streamlining the admin workflow

Solution —Customized the Django admin classes to hide unnecessary complexity, giving the event managers a clean, intuitive data entry interface.

Results

Outcome

A high-performing, visually stunning platform that allows the event company to effortlessly manage their offerings and instantly reach international clients in their preferred language.

Lessons learned

Automating the translation pipeline at the database entry level saves countless hours of administrative work and eliminates the risk of missing translations on the frontend.