Este proyecto consta de dos partes: el backend y el frontend, que se encargan de proporcionar una solución de software. A continuación, se detallan los pasos para utilizar cada uno de ellos.
- Crea el archivo
.env
siguiendo el ejemplo de.env.example
. - Conecta tu base de datos en PostgreSQL.
- Asegúrate de tener Node.js instalado (versión >= 18.15.0).
- Ejecuta los siguientes comandos:
# install dependencies
npm install
# Start the bot service
npm run dev
O
# install dependencies
yarn install
# Start the bot service
yarn dev
- abre http://localhost:3001/api-docs/#/ en tu navegador.
- Registra un usuario utilizando Swagger: http://localhost:3001/api-docs/#/Auth/post_auth_register
{
"email": "usuario@example.com",
"password": "password123"
}
- Conéctate al backend que se ejecuta de forma predeterminada en el puerto 3001.
- Asegúrate de tener Node.js instalado (versión >= 18.15.0).
- Ejecuta los siguientes comandos:
# install dependencies
npm install
# Start the bot service
npm run dev
O
# install dependencies
yarn install
# Start the bot service
yarn dev
- Inicia sesión con el usuario que registraste previamente:
# Pull image
docker pull postgres
# Run
docker run --name postgres -e POSTGRES_PASSWORD=tu_contraseña -p 5432:5432 -d postgres
# add user
docker exec -it postgres psql -U postgres
MIT © juanhoil