Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Official portal and analytics system for Kyiv Lifeguard Service

Job Description:
Development of a comprehensive web resource for the Municipal Rescue Service of Kyiv (KLS). The project combines an information portal for the public and an interactive reporting dashboard.

Task: Create a modern, fast, and adaptive tool to highlight the activities of the service, publish news, and, most importantly, visualize real-time statistics on saving lives.

Technical Solutions:

Frontend & UI/UX: A modern Glassmorphism approach (frosted glass effect) is used to create a light and "airy" interface. The layout is implemented using #TailwindCSS with a #MobileFirst approach. Complex interface and navigation animations are realized.

Data Visualization: An analytics module based on #ChartJS has been developed. Dynamic chart construction (Bar, Doughnut) is implemented to display rescues, beach attendance, and causes of accidents. Logic for switching seasons (Summer/Winter) and filtering by years has been added.

Backend: Native #PHP using #PDO for secure database operations. The architecture is built on a component-based structure (partials) for code cleanliness and easy maintenance.

Database: Design and optimization of the #MySQL structure for storing historical report data.

Result: The website serves as the official source of information about water safety in Kyiv. Thanks to code optimization and the use of CDN, pages load instantly, and charts render without delays even on mobile devices.

Technology Stack: #PHP #MySQL #TailwindCSS #JavaScript #ChartJS #HTML5 #CSS3 #PDO #ResponsiveDesign #DataVisualization #UIUX #Web-fullstack
Work details
Budget 600 USD
Added 26 January
82 views
Freelancer
Petro Halenko
Ukraine Kyiv
No reviews

Available for hire Available for hire
On the service 4 months 19 days