Sistema web para administrar una veterinaria.
La aplicación permite gestionar la información de los clientes, turnos y publicaciones. Pueden acceder los administradores y los clientes. Está construida bajo la arquitectura MVC.
- Node.js 20.11.1
- npm 10.2.4
- PostgreSQL
- Definir archivo ".env" con las variables "DATABASE_URL" y "PORT"
- Envío de emails: Definir en archivo ".env": "USER", "PASSWORD", "ID_CLIENTE", "SECRET_CLIENTE", "REFRESH_TOKEN" hecho con Google OAuth2.
-
git clone https://github.com/alanberns/ohmydog.git
-
cd ohmydog
-
npm install
-
npm start
-
npm resetdb - datos de prueba: pruebas/resetdb.js