Oplist – Automated Shift Scheduling for Hospitals
Shift-scheduling SaaS with an optimization engine that builds fair, rule-compliant rosters for hospital departments.
- Client
- Oplist (Türkiye)
- Industry
- Healthcare workforce management
- Period
- Nov 2023 – ongoing
- Engagement
- Long-term product engineering team
Key Results
Rebuilt from Flutter Web and Flask onto React and Node.js; still shipping web-app and solver releases with Oplist in 2026

The Challenge
Hospital rosters have to respect rest periods after night shifts, department staffing targets and a fair spread of unpopular shifts. Oplist had an early Flutter Web and Flask version and a mathematical optimization (MILP) solver, and needed a team to turn them into a product hospitals could use every day.
Our Solution
We took over the codebase in November 2023 and migrated it to a React front end and a Node.js/Express API on PostgreSQL, documented with Swagger. We added organizations and roles, approval workflows, email notifications and a Google Sheets add-on, and we work alongside Oplist on the Python solver service. The platform runs on AWS (ECS Fargate, Lambda, CloudWatch).
The Outcome
Oplist generates department rosters automatically and lets managers review and approve them in one place. Our team is still developing the web app and the solver with Oplist in 2026.
Highlights
- Migration from Flutter Web + Flask to React + Node.js
- Organizations, roles and approval workflows
- Integration with the MILP scheduling solver
- Google Sheets add-on and email notifications
- AWS deployment on ECS Fargate and Lambda
Related Projects

Property Search Platform for Finland – Web & iOS
A property search website and iOS app that gathers rental, sale and new-build listings from across Finland into one fast, searchable place.

Diderot – Course Platform at Carnegie Mellon University
Backend, frontend and AWS operations for Diderot, the course platform developed at Carnegie Mellon University under Assoc. Prof. Umut Acar.

Planard – Budgeting & Financial Planning SaaS
A cloud budgeting and financial-planning product for mid-size and large companies, built from scratch. Planard was Smart Maple's first client.
Interested in Web Development Services?
Learn more about our web development capabilities and see how we can help with your project.
Explore Web Development ServicesHave a Project in Mind?
Let's discuss how we can bring your vision to life with a custom solution.
Start Your Project
