infoAbout the Project
AppointMed is a cross-platform medical appointment booking app that lets users browse doctors, schedule appointments, manage favorites, and handle payments seamlessly. The UI was cloned from a professional Figma kit and adapted for production use with full responsiveness across different screen sizes.
The Solution
Built with Flutter using BLoC and Cubit for state management, Go Router for navigation, and ScreenUtil for responsive design. Hydrated BLoC ensures persistent state storage across app restarts, providing a seamless user experience.
Key Challenges
- check_circleImplementing persistent state with Hydrated BLoC across restarts.
- check_circleResponsive layouts across phones and tablets using ScreenUtil.
- check_circleBuilding a clean, intuitive UI that guides users through multi-step flows.
- check_circleMaintaining visual consistency across different screen densities.
devices
Responsive Design
ScreenUtil-powered layouts that adapt perfectly to any screen size or orientation.
palette
Clean UI
Pixel-perfect interface cloned from a professional Figma kit with smooth transitions and clear visual hierarchy.


