Web app - Social-legal center
Link to the web project available to clients only.
Related Skills
AI-enhanced productivity Authentication and User Management Backup and Recovery Bootstrap CSS3 Configuring security Editing and proofreading Flask Git Gunicorn Gunicorn and Nginx deployment HTML5 Image optimization for web JavaScript Linux Linux server admin Nginx Performance optimization PostgreSQL Python Server deployment User Interface Web Design Website maintenanceAbout the Project
Full-stack web application for an autonomous non-profit social-legal center
- Designed and developed a service catalog covering six practice areas: consumer protection, debt and bankruptcy resolution, defense for fraud victims, property disputes, family, inheritance and labor disputes, and intellectual property protection
- Built a “Legal Victories” portfolio presenting real case results, along with a specialist directory and transparent pricing information, including free consultations
- Implemented a client testimonials carousel and FAQ accordion covering common legal questions
- Integrated a Telegram-based contact form for inquiries, click-to-call phone links, maps, and social media links
- Added information about the “Trust Themis, Not Fraudsters” grant project, cookie consent, and privacy-policy functionality
- Delivered a responsive, SEO-friendly design with WebP-optimized imagery (site version v2.03)
Challenges
The goal was to create a practical web application for a social-legal organization that could serve several purposes at once: provide timely legal information, introduce the organization and its work, draw attention to current issues, and make it easy for potential clients to get in touch.
Solution
We created a comprehensive homepage that presents the organization's goals, areas of work, and results, while keeping communication with the organization easily accessible.
A website contact form was integrated with a Telegram bot, allowing visitors to send an inquiry directly from the web application. Submitted messages are delivered to the organization's Telegram account, so representatives can communicate with potential clients without requiring them to use a separate contact form or email.
We also added direct contact options through messaging platforms and social media, along with a blog for publishing timely legal information and updates.