CannAvance is a large-scale healthcare and cannabis SaaS ecosystem that connects clinical care, cannabis operations, research, compliance and enterprise management in one platform. Three Circle is leading the full-stack engineering and software architecture of the platform, which brings 10 role-based portals together on a shared, secure foundation.
| Client | CannAvance |
| Industry | Healthcare and regulated cannabis |
| Our role | Lead Full-Stack Engineer / Software Architect |
| Services | SaaS architecture, full-stack development, AI and LLM integration, microservices |
| Technology | React.js, Python, .NET, GraphQL, microservices, OAuth, LLMs, custom AI models |
| Status | In active development |

The challenge
Healthcare and regulated cannabis involve many different groups, each with its own workflows, data and compliance requirements: patients, physicians, dispensaries, cultivators, manufacturers, laboratories, researchers, regulators, executives and administrators. The platform needed to serve all of them from one connected system, keep sensitive data secure and give leadership a single, real-time view of the business.
The solution
We designed a multi-portal SaaS architecture built on microservices, with a React.js front end, Python and .NET services, a GraphQL API layer and OAuth-based authentication. Each user group gets its own portal with role-based access, while shared services handle identity, data, notifications, integrations and AI features.
- 10 role-based portals for patients, physicians, dispensaries, cultivators, manufacturers, laboratories, researchers, regulators, executives and administrators.
- Patient portal: treatment plans, appointments, symptom tracking, lab results and secure messaging.
- Physician portal: patient lists, schedules, approvals, clinical notes, prescriptions and outcomes, with AI insights such as drug-interaction flags.
- Executive portal: revenue, compliance, operations, research, risk management and strategic reporting.
- AI workflows: LLMs and custom AI models that support clinical decisions and surface compliance updates.
- Integrations: third-party systems for clinical, operational, compliance and enterprise workflows.
Platform in numbers
Figures from the platform’s executive overview dashboard:
- $29.9M total revenue year to date (+14.5% vs the previous quarter)
- 142,809 active patients
- 99.4% compliance score with zero open critical issues
- 24 active facilities across 12 states
Technology stack
- Front end: React.js
- Back end and services: Python, .NET, microservices
- API: GraphQL
- Security: OAuth and role-based access control
- AI: large language models (LLMs) and custom AI models
Related services
See our healthcare software development, AI and LLM development and custom SaaS development services.
Planning a similar project?
We help companies plan, design and build secure, multi-portal healthcare and SaaS platforms. Book a free consultation to discuss your requirements, or see more of our work in our portfolio.


