Platform documentation

Overview, architecture, modules and frequently asked questions about the LAIFT platform and the work of Daniel P Francisco.

Overview

LAIFT unified platform: community governance (events, proposals with voting, tasks, team, messaging) and the "Learn" ecosystem (pharmacology and toxicology simulators, virtual clinic, laboratory and 3D anatomy atlas), with built-in artificial intelligence.

Explore the platform Request a demo

Architecture

Interfaceweb · mobile · accessible APIpermissions · session · limits Datarelational · consents AIquotas · moderation · review
  1. 1

    Lightweight interface

    Fast web interface with no dependence on large frameworks, working on desktop and mobile. Learning modules share the same session, with no extra sign-in.

    • Web
    • Responsiva
    • Acessível
  2. 2

    Edge API

    Service layer that only runs pre-approved actions and checks identity and permission on every call, close to the user for low latency.

    • API
    • Baixa latência
    • Permissões
  3. 3

    Relational database

    Structured data with parameterized queries, versioned migrations, consent history and concurrency control for one-time actions such as voting, seats and check-in.

    • Dados
    • Migrations
    • Consistência
  4. 4

    AI layer

    Language models serving teaching: virtual patient, preceptor, case generation and a platform assistant, with quotas, moderation and human review of what becomes shared content.

    • LLM
    • Cotas
    • Moderação

Design decisions

Each line starts from a real problem and shows the solution adopted.

Profiles and permissions

Who can do what, designed so that power and accountability go together.

Security and privacy

Layered protection, from the browser to the data, with privacy as a design requirement.

Responsible AI

AI as a teaching aid, with limits on cost, content and privacy.

Learning, management and quality

From individual study to league management, with editorial and technical care.

Evolving

Directions the platform may take. The tag shows where each one stands; none is a promise with a deadline.

A description of what was designed and implemented on the platform. It is not a certification or an external audit.

Modules

Pharmacology Quiz

Pharmacology simulator with 240 questions across 12 topics (pharmacodynamics, pharmacokinetics, NSAIDs, antihypertensives, antimicrobials and more), focused on clinical reasoning and mechanisms. Study Mode with explanations and a timed Exam Mode.

  • Gamification
  • Exam mode
  • Pharmacology
  • JavaScript
Explore the platform

Clinical and Forensic Toxicology Quiz

Simulator with 240 annotated questions across 10 topics: antidotes, pesticides, venomous animals, heavy metals, drugs of abuse, medications, toxic plants, mushrooms, gases and household products. Annotated Study Mode with official data and a timed Exam Mode.

  • Toxicology
  • Antidotes
  • Exam mode
  • Annotated cases
Explore the platform

QR Code attendance check-in

Event attendance control with a QR Code credential. Built into the platform, the check-in terminal is restricted to administration: the person in charge scans the participant's credential and attendance is recorded for the event, with statistics for the league.

  • QR Code
  • Attendance
  • Credential
  • Acesso restrito
Explore the platform

Frequently asked questions

Who is Daniel P Francisco?

A pharmacy student at UNINASSAU Salvador and President of LAIFT who builds AI-powered health education platforms.

What is the LAIFT Platform?

A unified community-governance and learning platform with pharmacology and toxicology simulators, a virtual clinic, a virtual laboratory and a 3D atlas, published at laift.com.br.

How is AI used on the platform?

Language models power the virtual patient, the preceptor, clinical case generation and the Lia assistant, with per-person quotas, moderation and human review of anything that becomes shared content.

Can I see the platform from the inside?

Yes. Visit laift.com.br to use the modules or ask for a demo by email. Part of the code is public, as an extra curiosity.

How can I get in touch?

By email at dpires292@gmail.com, or through LinkedIn.

Keywords