Skip to content

FooTalentGroupProjects/Team-16

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

264 Commits
 
 
 
 
 
 

Repository files navigation

fastLab

FastLab es una aplicación web para la gestión de laboratorios clínicos que permite administrar resultados de análisis médicos, pacientes y personal médico.

Resumen del Proyecto

Descripción: Este sistema está diseñado para gestionar de manera eficiente los procesos de un laboratorio bioquímico. Permitirá a pacientes, bioquímicos, médicos, recepcionistas y administradores interactuar con información relevante, automatizar la carga de resultados desde máquinas, y acceder a historiales médicos.

Características

  • Sistema de autenticación para pacientes y administradores
  • Gestión de resultados de análisis
  • Administración de doctores y bioquímicos
  • Portal de pacientes para ver resultados
  • Interfaz responsive y moderna

Puede consultar nuestra aplicación web aquí:

👉🏻 Tecnologías usadas: 🛠️

🚀 Frontend

React Redux Toolkit React Router Vercel Tailwind CSS Shadcn/ui React Hook Form React PDF React Datepicker React Toastify

🖥️ Backend

.NET C# Entity Framework AutoMapper Bcrypt PostgreSql

Requisitos previos 📋

  • Node.js (versión 16 o superior)
  • npm o yarn
  • .Net-8
  • Git
  • PostgreSql

Instalación

Clona el repositorio:

git clone <url-del-repositorio>

FrontEnd

  1. Instala las dependencias:
cd Frontend/fastlab
npm install
# o
yarn install
  1. Crea un archivo .env basado en .env.template:
cp .env.template .env
  1. Configura las variables de entorno en el archivo .env:

Back End

cd BackEnd/API
  1. Se puede usar el archivo appsettings.json para la configuracion o crear un appsettings.Development.json
cp appsettings.json appsettings.Development.json

El DefaultConnection puede ser de la siguiente menera pero puede requerir mas parametros":

"ConnectionStrings": {
  "DefaultConnection": "Server=<>;Database=<>;User Id=<>;Password=<>"
}
  1. Restaura y ejecuta el backend:
dotnet restore
# y
dotnet run

Comunicación de equipo

Equipo

Colaboradores

Gonzalo Volante Lourdes Avalos Carolina Limay Oliva David Martinez Lucas Pirez Felipe Azocar
Gonzalo Volante Lourdes Avalos Carolina Limay Oliva David Martinez Lucas Pirez Felipe Azocar
🔗 LinkedIn 🔗 LinkedIn 🔗 LinkedIn 🔗 LinkedIn 🔗 LinkedIn 🔗 LinkedIn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors