🏥 Unicam Clinic — corporate website + internal system
A website for Unicam — a modern medical center with its own departments, a team of doctors, and several independent projects. The client plans to scale and needed a flexible, technological website that can grow together with the business.
👉 Visit Unicam: https://unicam.com.ua
❗️ The problem
The previous Unicam website was built long ago and no longer met the actual needs of the clinic:
- outdated and unattractive design;
- a very heavy MODX admin panel that was difficult for managers to use;
- complete lack of modern features: no proper service catalog, no doctor profiles, no quick contact form;
- it was impossible to implement future plans — doctors’ cabinet, process automation, real-time availability statuses, convenient content management.
In short: the website slowed down the growth of the clinic.
⭐️ Results after development
Unicam received a completely new system consisting of two parts:
- Public website on Django
A modern fast website with catalogs, landing pages, forms, videos, SEO and a convenient structure. - Separate doctors’ cabinet built with Flask
Where each doctor can independently set their availability status Available / Busy, synchronized with tablets near cabinet doors and with the doctor profile pages.
📌 Performance
- old website: 2–3 seconds to load a page
- new website: ~0.04 seconds
The difference is instant — users get an experience on the level of top digital services.
📌 Better UX and more inquiries
Now users can:
- Request a callback (form + Telegram notifications)
- Submit questions via a contact form with reCAPTCHA
- See a doctor’s real-time status (“Available” / “In appointment”)
- Easily find needed services, check prices, and navigate to specific departments
For managers:
- a brand-new admin panel, extremely simple and intuitive (Jazzmin)
- all content is editable without technical knowledge
- doctors manage their own status — no need to update it manually via MODX
🔍 How the old site looked




🎨 How the new website looks







💡 Our solutions
Visual design
- completely new design using Unicam corporate colors;
- navigation structure built from scratch — simple, logical;
- smooth AOS animations that do not overload the interface;
- full mobile adaptation, clear typography and clean layout;
- video presentations on selected pages;
- SEO structure: breadcrumbs, proper URLs, schema.org JSON-LD.
Website structure
A full ecosystem of pages was created:
- Home
- About Us
- Detailed page about the NHSU program
- Unicam Medical Services page
- Rehabilitation landing page
- Psychiatry landing page
- NHSU free services catalog
- Unicam paid services catalog
(Level 1 — provider / Level 2 — department / Level 3 — service) - Prices (DataTables table)
- Doctors (list + detailed page)
- Projects
- Documents (PDF, DOCX)
- Policies, Terms, GDPR
⚙️ Functionality
- Structured NHSU services page with full categorization.
- Doctor profiles with descriptions, schedules, and specializations.
- Real-time doctor availability statuses — updated every ~5 seconds.
- Request a callback — form → email + Telegram notifications.
- Contact form with Google reCAPTCHA.
- Structured tables (prices) via DataTables with search and sorting.
- CKEditor5 for editing page content.
- Video blocks, galleries, PDF embeds.
- Static policy pages, fully editable in admin panel.
🤖 Integrations and automation
- Telegram Bot
→ sends notifications to managers about “Request a Callback” and contact form submissions. - Google reCAPTCHA
→ protects from bots, spam, and fake submissions. - Doctor status system
→ API used by:- public pages (shows doctor’s current status)
- tablets installed near doctor rooms (special optimized interface)
- Email notifications
→ duplication of important form submissions.
🧩 Technologies
Public website
- Django
- PostgreSQL
- Jinja + SCSS
- Bootstrap 5
- TypeScript
- AOS.js
- Docker + Nginx
- Redis
- Celery
- Paid SSL
Doctors’ cabinet
- Flask
- PostgreSQL
- Docker + Nginx
- Redis
- Celery
- Paid SSL
Other
- CKEditor5
- Logging, custom API, JSON responses
⏱ Development time
2–2.5 weeks
(including VPS setup, deployment, optimization, content, integrations)
🎯 Final results
- the website became dozens of times faster
- clients can now easily interact with the clinic — number of inquiries grows
- managers find the system very easy and convenient
- doctors manage their own availability — removing load from administrators
- the website is fully ready for scaling: new departments, services, pages, modules
- modern design increases trust and positions the clinic as a professional brand
📩 Want a similar website for a clinic or medical center?
Contact us — we will create a website that is not just a “business card”, but a powerful tool for growth.
Our Telegram: @electroassets
Enjoyed the article?
Share this material with your friends or save the link for yourself.