https://github.com/andes/api
APIs para ANDES
https://github.com/andes/api
andes ehr healthcare huds neuquen
Last synced: 5 months ago
JSON representation
APIs para ANDES
- Host: GitHub
- URL: https://github.com/andes/api
- Owner: andes
- License: gpl-3.0
- Created: 2016-09-01T10:59:51.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-09-22T18:22:09.000Z (9 months ago)
- Last Synced: 2025-09-22T20:26:24.082Z (9 months ago)
- Topics: andes, ehr, healthcare, huds, neuquen
- Language: TypeScript
- Homepage:
- Size: 40.4 MB
- Stars: 12
- Watchers: 18
- Forks: 12
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README

## API
APIs para ANDES
## Instalación
### Instalar dependencias
```bash
npm install -g nodemon
cd api
npm install
```
### Configuración
Renombrar el archivo `config.private.ts.example` a `config.private.ts`, y completar el mismo con la configuración deseada.
### Iniciar el servidor web
```bash
npm start
```
## Docker
### Build images
```bash
docker build -t andesnqn/api .
```
### Run image in container
```bash
docker run -p 3002:3002 --rm --name andes_api andesnqn/api
```
### Run container for development
```bash
docker run -v ${pwd}:/usr/src/api -p 3002:3002 --rm --name andes_api andesnqn/api
#Stop container
docker stop andes_api
#Run command inside the conntainer
docker exec andes_api npm install
```
## Entorno de desarrollo
Levantar los servicios necesarios:
```bash
npm run docker:up
```
Rellenar las bases de datos con información mínima:
```bash
npm run docker:seed
```
Terminar los servicios:
```bash
npm run docker:down
```
En caso de querer borrar todos los datos:
```bash
npm run docker:down -- -v
```