Digital Platform for Violence Survivor Support and Legal Resources
Web and mobile app development enabling survivors of sexual and other forms of violence to share experiences and access legal guidance through articles and interactive features
ABOUT the project
- Client:
- Ukrainian Women Lawyers Association “JurFem”
- Location:
-
Ukraine
|Lviv
- Company Size:
- 40+ Employees
- Industry:
- Legal
- Solution:
- Custom Software Development
Services:
Technologies:
Leobit developed the Advisor mobile application, designed to provide users with informative articles on legal issues and the ability to comment and engage with the content. In addition, we created an admin panel to enable effective content moderation and a web platform aimed at giving a voice to individuals who have experienced sexual violence related to Russia’s armed aggression or other forms of abuse.
The platform allows survivors to share their experiences and provide feedback on the services they receive, including interactions with various authorities and organizations. This includes documenting their experiences with law enforcement during investigations and court proceedings.
In the process of implementation, the project manager and all the specialists involved were very understanding of the fact that we were new to the topic, and also took into account certain requirements that we had fixed for the project and adjusted the plans to the real deadlines we had. In fact, during this cooperation, we not only received products, but also got a good understanding of how to plan this type of activity in the future, because before that our views were rather intuitive.
Customer
Ukrainian Women Lawyers Association “JurFem” is one of the first Ukrainian associations of women lawyers. The aim of the organization is to be a platform for the exchange of experience, development, and support of women in the legal profession. Also, “JurFem” provides several services, including gender-legal expertise, educational products with a gender-sensitive view, and the production of gender and inclusive politics for businesses, funds, and organizations.
Business Challenge
Our customer aimed to create a mobile and web-based platform that would provide legal information, advice, and community engagement opportunities for users. They needed a technical partner capable of building both a mobile app and a web-based admin panel. The project also required a scalable architecture that could handle potential growth in both content and user activity.
Why Leobit
Ukrainian Women Lawyers Association “JurFem” was already familiar with Leobit as a recognized software development company with a development center in Lviv, Ukraine. When shortlisting local vendors, they selected Leobit based on productive presale communication and a clear understanding of project requirements. What they liked most was that Leobit provided technical advice and had proven expertise in mobile and web application development.
Project
in detail
Leobit developed a mobile application supported by a secure Firebase-based back end, a customer-facing web platform, and a web-admin panel for content publishing and moderation.
Web platform development
Leobit developed a digital platform designed to amplify the voices of individuals who have experienced sexual violence related to Russia’s armed aggression or other forms of abuse. The platform offers an intuitive interface that allows users to easily navigate through articles, share their stories, and participate in discussions.
Firebase service usage
Leobit experts recommended and implemented Firebase services to streamline back-end development. Our team configured Firebase Authentication to manage encrypted user login and block unauthorized access. We also set up Firestore as the primary database for posts, comments, and user profiles to enable real-time updates across the platform.
We used Firebase Storage to host user images and post covers and ensure fast and secure access to media assets. To deliver push notifications whenever comments were approved or responses were posted, we integrated Firebase Cloud Messaging. By using Firebase’s ecosystem, Leobit ensured the app remained scalable, stable, and efficient, while minimizing infrastructure overhead.
Comment system development
Leobit developed a flexible comment system that lets users actively engage with posts. Our team used Firebase Firestore to store comments and maintain their chronological order, while real-time listeners ensured that any new comment or reply appeared instantly for all users.
We implemented nested comment structures so users could respond to existing comments, and Firestore queries allowed us to efficiently track the total number of interactions per post. By integrating Firebase Messaging, Leobit enabled push notifications that alerted users when their comments received a reply or were approved by moderators.
Admin panel development
Leobit developed a responsive and feature-rich web platform to support administrative tasks, post management, and moderation. We used Blazor WebAssembly to create a modern single-page application that runs directly in the browser. It allows admins to interact with the system without page reloads. MudBlazor components provided a consistent and intuitive interface for tables, forms, buttons, tabs, and modals, ensuring the platform aligned with the approved Figma designs.
To manage content efficiently, Leobit implemented robust modules for post creation, editing, and approval, as well as a moderation system for user comments. Admins could review, approve, or respond to comments in real time, with Firebase Firestore handling data storage and updates.
JavaScript interop was used for client-side tasks not natively supported by Blazor, including drag-and-drop image uploads for post covers, instant validation in feedback forms, and interactive UI behaviors. End-to-end testing on real devices verified stability, fast load times, and seamless navigation.
Technology Solutions
- Used Firebase services for back-end development.
- Ensured security via Firebase encryption and secure email handling via Postmark.
- Developed the web platform with Blazor WebAssembly and enhanced it with MudBlazor for a responsive, intuitive interface
- Used JavaScript interop to enable advanced front-end. interactions (e.g., drag-and-drop uploads, real-time validation).
Value Delivered
- Provided a safe platform for individuals affected by sexual and other forms of violence to share their experiences and feedback.
- Enabled authorities and organizations to gather real-life insights to enhance support services and processes.
- Allowed users full control over shared information while maintaining privacy.
- Delivered a mobile app with articles and interactive features to help users understand their rights and navigate legal issues.
Our client says
Yaryna Voloshyn
Head of the Communication Department at Women Lawyers Association “JurFem”
Yaryna Voloshyn
Head of the Communication Department at Women Lawyers Association “JurFem”