Logicnord

Got an idea for a project?

free project estimate within 48 hours

Flutter Mobile App Development Case Study: Once in Vilnius Community Media Platform

Project Overview

Once in Vilnius is a community-driven mobile application developed by Logicnord to collect and curate user-generated video stories during the 700th anniversary of Vilnius.

The platform enabled residents, tourists and city enthusiasts to capture and share authentic moments by uploading photos and videos directly from their mobile devices.

Logicnord delivered full-cycle development - including Flutter mobile app development and scalable backend infrastructure supporting media uploads, user interaction and content moderation.

User-generated content collected through the platform was curated by professional filmmakers and later used in the documentary film Once Upon a Time in Vilnius.

The project gained international recognition and won the Intermedia-Globe Gold Award at the WorldMediaFestivals in Hamburg in 2024. Read the article.

Project Summary

  • Industry: Culture / Community Media Platform
  • Platform: iOS, Android
  • Services: Mobile App Development, Backend Development
  • Technology: Flutter, PHP, Drupal, Vue.js
  • Project Duration: 6 months
  • Client: Vilnius City Municipality initiative
Once in Vilnius mobile app screens

About the Project

In 2023, Vilnius celebrated its 700th anniversary with a wide range of cultural and digital initiatives.

One of the most innovative projects was the Once in Vilnius mobile application - a community-driven media platform designed to collect real-life experiences from people interacting with the city.

Users were invited to upload photos, short videos and personal stories, creating a continuously growing archive of user-generated content.

The platform functioned as a digital storytelling ecosystem - similar to social media platforms like Instagram - allowing users to create visually rich content using filters, stickers and media editing tools.

Selected content was curated and used in the documentary film Once Upon a Time in Vilnius, extending the platform’s impact beyond the digital space.

The Challenge

  • Handling large volumes of user-generated photo and video uploads
  • Enabling video creation tools directly within the mobile application
  • Delivering Instagram-like media editing experience - filters, stickers and visual effects
  • Supporting real-time user interaction - likes and messaging
  • Ensuring smooth media loading and playback across different devices and network conditions
  • Building backend infrastructure capable of processing and storing large media files at scale

Our Approach

Logicnord designed and implemented a scalable, mobile-first architecture focused on performance, usability and future scalability.

A strong focus was placed on media delivery performance and user experience optimization.

The project reflects Logicnord’s expertise in:

The team prioritized rapid development while ensuring code quality, maintainability and scalability.

The Solution

The Once in Vilnius platform enabled users to:

  • Upload photos and videos directly from mobile devices
  • Create short videos using built-in editing tools
  • Apply filters, stickers, icons and music to media content
  • Interact with other users through likes and messaging
  • Explore and discover community-generated stories

Key Platform Features

  • User registration and profile management
  • Photo and video upload functionality
  • In-app video creation and editing tools
  • Instagram-like filters, stickers and media effects
  • Social interaction - likes and messaging
  • Content discovery and feed system
  • Backend moderation tools
  • Media enhancement - filters, icons, stickers and music
  • Scalable media storage infrastructure

Architecture & Engineering Insights

The mobile application was developed using Flutter - enabling efficient cross-platform development for both iOS and Android from a single codebase.

Special attention was given to media performance and smooth user experience.

To ensure high-quality media delivery, Logicnord implemented:

  • Smart media loaders for optimized rendering
  • Progressive loading strategies for images and videos
  • Preloading of feed content to reduce perceived latency
  • Optimized caching mechanisms for faster repeat access

These techniques enabled smooth scrolling, fast media loading and stable performance even under high user activity and large content volumes.

The backend architecture was built using PHP, Drupal and Vue.js - ensuring reliable media storage, moderation workflows and seamless API communication with the mobile application.

Results & Recognition

The Once in Vilnius platform successfully collected a large archive of user-generated photos, videos and stories documenting the city during its 700th anniversary.

The platform reached:

  • 12,000+ registered users
  • 35,000+ uploaded photos and videos
  • <1.2s average feed load time

The project demonstrated strong user engagement and validated the concept of a community-driven digital platform with rich media capabilities.

In May 2024, the project received international recognition by winning the Intermedia-Globe Gold Award at the WorldMediaFestivals in Hamburg, Germany.

Frequently Asked Questions

What was the goal of the Once in Vilnius mobile app?

The application was created to celebrate Vilnius' 700th anniversary by enabling residents and visitors to share experiences through photos and videos.

What technologies were used to build the Once in Vilnius app?

The mobile application was built using Flutter, while backend systems were developed with PHP, Drupal and Vue.js.

What type of platform was Once in Vilnius?

It was a community-driven media platform with social features, allowing users to create, edit and share content similar to social media applications.

Who developed the Once in Vilnius mobile application?

The platform was developed by Logicnord, a Lithuania-based mobile app development and custom software company.

About Logicnord

Logicnord is a mobile app development and custom software development company based in Lithuania, helping startups and organizations build scalable digital products - including mobile applications, platforms and custom software systems.

Let's build something amazing together!

Reach out to us.

Fill out the form and we'll be in touch within 24 hours.

Start Your Project