Este proyecto contiene tanto el frontend (Angular) como el backend (Node.js/Express) para el TP5.
backend-frontend/
├── frontend/ # Aplicación Angular
├── backend/ # API Node.js/Express
└── README.md # Este archivo
- Node.js v18 o superior
- npm v8 o superior
cd backend
npm install
# Modo desarrollo con nodemon
npm run dev
# Modo producción
npm start
GET /api
- Información general de la APIGET /api/health
- Estado del servidorGET /api/servicios
- Lista de servicios disponibles
Utilizar Postman para probar los endpoints:
- Importar colección de endpoints
- Configurar environment con
baseUrl: http://localhost:3000
- Ejecutar tests en los endpoints disponibles
cd frontend
npm install
ng serve
La aplicación estará disponible en http://localhost:4200/
- Backend API: http://localhost:3000/api
- Frontend: http://localhost:4200/