Servidor y aplicación web para Nefrovida, solución para manejar información de pacientes, comunidad, y laboratorio.
# Clonar el repositorio
git clone <repository-url>
cd Backend-and-web
# Instalación de dependencias backend
cd backend
npm install
# Instalación de dependencias frontend
cd ../frontend
npm install# Iniciar servidor
cd backend
npm start
# Iniciar servidor frontend
cd frontend
npm startEste proyecto sigue Conventional Commits.
Para detalles completos, consulta CONTRIBUTING.md.
Formato básico:
<type>[optional scope]: <description>
Tipos principales: feat, fix, docs, style, refactor, test, chore
Ejemplos:
git commit -m "feat: add user authentication"
git commit -m "fix(api): resolve timeout error"
git commit -m "docs: update installation guide"Este proyecto utiliza Git Flow.
Para detalles completos, consulta CONTRIBUTING.md.
Branches principales:
main- Produccióndevelop- Integración
Branches de soporte:
feature/<name>- Nuevas funcionalidadesbugfix/<name>- Corrección de bugshotfix/<name>- Fixes urgentes en producciónrelease/<version>- Preparación de releases
Workflow básico:
git checkout develop
git checkout -b feature/my-feature
git commit -m "feat: implement my feature"
git push origin feature/my-feature
# Crear Pull RequestVer CHANGELOG.md para la lista completa de cambios por versión.