Freelancers using PHP in KyivFreelancers using PHP in Kyiv
Cover image for Legal Beagle – Mobile App
Legal Beagle – Mobile App Development for Legal Service Automation Preview description: Legal Beagle needed legal services to work properly on mobile. We delivered Android and iOS apps with five-minute onboarding, secure chat, video calls, e-signatures, and data that stays current across devices. Full description: Problem Attorneys and clients at Legal Beagle were stuck moving paper between tools that didn't connect. The client wanted one legal SaaS product that lived on people's phones: secure messaging, fast attorney onboarding, e-signatures, and a shared space to work a case, same on Android, same on iOS. Solution IT Craft provided full-cycle mobile app development for Android and iOS. The team reviewed legal workflows, mapped mobile user flows, and built real-time features for secure messaging, video and audio consultations, document exchange, e-signatures, and case collaboration. Both apps were built to keep user data current across devices, so lawyers and clients could continue their work without losing context. IT Craft also integrated CRM systems and digital signature tools, including Clio and DocuSign, and set up cloud infrastructure for secure legal service delivery. The product included compliance-focused security, data protection, and a white-label setup for future expansion into new legal markets. Results · Delivered Android and iOS apps for a legal SaaS platform. · Added secure chat, video consultations, document workflows, and e-signatures. · Enabled real-time synchronization across mobile devices. · Reduced mobile attorney onboarding to 5 minutes. · Integrated CRM and digital signature tools, including Clio and DocuSign. · Developed a white-label version for expansion into new legal markets. Tech Stack: · Kotlin · Android SDK · Swift UI Kit · PHP 8 · Symfony 6 · API-Platform · Node.js · AWS ECS (Fargate) · Docker · Firebase · PostgreSQL · MySQL
1
2
238
Cover image for 📻 Streaming Radio Player —
📻 Streaming Radio Player — Interactive Web Experience 📌 Project Overview This project involved creating a dedicated radio streaming experience for a media website targeting a male audience. The goal was to design and develop a visually engaging radio player page that matches the style of the existing platform while delivering a smooth and immersive listening experience. References: https://mport.ua/ua/6919481-lyuks-fm https://mport.ua/ua/6919494-kiss-fm ⚙️ What Was Done - Designed and developed a standalone radio player page aligned with the website’s visual identity - Implemented live streaming radio playback (real-time audio stream) - Created individual pages for each radio station, each with its own player - Ensured consistent UI/UX across all radio-related pages 🎧 Player Experience - Built a custom audio player for streaming radio - Added animated playback visualization to enhance user engagement - Implemented play / pause controls for full user control - Optimized performance for uninterrupted streaming 🚀 Key Features - Live radio streaming integration - Dedicated pages for each radio station - Custom animated audio player - Responsive and fast-loading interface - Seamless integration into existing website ecosystem 📈 Result - Enhanced user engagement through interactive audio experience - Expanded platform functionality with media streaming - Maintained consistent design across the website - Delivered a scalable solution for adding new radio stations
2
210
Cover image for 🌍 Camino Barcelona — Multi-Domain
🌍 Camino Barcelona — Multi-Domain Platform for a Spanish Language School 📌 Project Overview Camino Barcelona is one of the largest Spanish language schools in Barcelona, offering courses, accommodation, and cultural programs for international students. The platform supports a wide range of services including course booking, housing, events, and student onboarding. The main goal was to modernize an outdated legacy system (PHP 5.3) and transform it into a scalable, maintainable, and multi-domain platform capable of supporting global traffic and multiple languages. ⚙️ What Was Done 🧱 Platform Migration & Architecture Fully migrated the project from legacy PHP 5.3 to modern Yii2 framework Built a unified codebase supporting 8 domains/languages (EN, ES, DE, FR, RU, IT, SE, CN) Implemented Git-based workflow for version control and team collaboration Designed scalable architecture for future domain expansion 🧩 Complex Functional Modules The platform includes multiple interconnected systems: Course booking system - Multiple course types (intensive, long-term, DELE, etc.) - Dynamic pricing and scheduling Accommodation booking - Student apartments and host family options - Integration with course dates and availability Spanish level testing system - Placement tests for students before enrollment Events & activities booking - Daily cultural activities and student engagement system Lead generation & pricing forms - Multi-step forms for calculating course + accommodation cost 🌐 Multi-Domain & Localization System - Implemented domain-based localization (separate domains per language) - Shared core logic with localized content and SEO structure - Ensured consistency across all regions while allowing flexible content management 🧑‍💻 Frontend & UX Improvements - Refactored large number of pages and templates - Improved navigation across complex content structure - Optimized user flows for booking and lead generation 🚀 Key Features - Multi-domain architecture (8 domains, 1 codebase) - Complex booking flows (courses + accommodation + activities) - Dynamic pricing system - Integrated student journey (from test → booking → stay) - Scalable architecture for international expansion - SEO-friendly structure across all domains 📈 Result - Successfully migrated legacy system to a modern, maintainable stack - Improved performance, scalability, and developer experience - Enabled seamless management of multiple international domains - Enhanced user experience across complex booking flows - Built a strong foundation for global growth and marketing:
1
182
Cover image for 🎠 Kids Entertainment Center Website
🎠 Kids Entertainment Center Website — Custom WordPress (Gutenberg) Development 📌 Project Overview The client needed a fully custom website for a kids entertainment center, built from scratch based on Figma designs. The key goal was to create a flexible, scalable platform that would support multiple regions, locations, and services, while also providing an engaging user experience for parents selecting entertainment options for their children. ⚙️ What Was Done Developed the website from scratch using WordPress with Gutenberg editor Converted Figma designs into responsive, pixel-perfect layouts Built a custom block-based architecture with reusable Gutenberg blocks Implemented a multi-region system (Kyiv, Dnipro, Ivano-Frankivsk) Created dynamic location pages where each location has its own: services entertainment options Designed and developed a custom entertainment package constructor: allows users to build their own experience based on preferences improves engagement and conversion Integrated the website with: Kommo CRM (lead management) Telegram API (instant notifications) Ensured all forms across the website send structured data directly into CRM and messaging channels 🚀 Key Features Multi-region and multi-location architecture Flexible Gutenberg-based content system Reusable block structure for easy page creation Custom entertainment constructor tool CRM and Telegram integrations Fully responsive and user-friendly interface 📈 Result Delivered a scalable and easy-to-manage website for business growth Simplified content management for the client’s team Increased user engagement through interactive constructor Streamlined lead processing via CRM and Telegram automation Built a strong foundation for marketing and expansion into new regions
2
243