Medical Procedure

Contexto

Interfaz de gestión médica centrada en procedimientos y citas con espacios para usuario, paciente y administración

Descripción

Medical Procedure es una aplicación Laravel desarrollada en PHP con renderizado Blade, Vite y Tailwind CSS. La aplicación organiza varios espacios de trabajo alrededor de los roles `admin`, `user` y `patient`, con autenticación Breeze, catálogo de procedimientos, gestión de técnicos, equipos y consumibles, creación de citas, agenda, solicitudes de cancelación y restauración de elementos eliminados mediante soft delete. Los datos se almacenan en SQLite y los flujos principales están cubiertos por pruebas PHPUnit.

Marzo 2026
1 persona
Proyecto Universitario • 20/20

Competencias utilizadas

PHP
Laravel
Blade
JavaScript
Vite
Tailwind CSS
SQLite

Competencias

Competencias utilizadas

PHP
Laravel
Blade
JavaScript
Vite
Tailwind CSS
SQLite

Competencias adquiridas

Laravel
Blade
SQLite

Competencias mejoradas

PHP
JavaScript
Vite
Tailwind CSS

Funcionalidades

08Funcionalidades
Deslizar< >
01

Autenticación Laravel Breeze con control de acceso por rol (`admin`, `user`, `patient`)

PHP
Laravel
Blade
02

Paneles diferenciados según el rol conectado

PHP
Laravel
SQLite
03

Catálogo navegable de procedimientos médicos con fichas detalladas

PHP
Laravel
04

Gestión administrativa de técnicos, equipos y consumibles

PHP
Laravel
Blade
Tailwind CSS
05

Creación, edición y seguimiento de citas con agenda dedicada

PHP
Laravel
SQLite
06

Espacio paciente para consultar sus citas y pedir una cancelación

PHP
Laravel
07

Soft delete y restauración de procedimientos, técnicos, equipos y citas

PHP
Laravel
08

Base SQLite, factories/seeders y pruebas PHPUnit para los recorridos principales

JavaScript
Vite
Tailwind CSS

Galería

Galería

12