From 9c91179fd4b8dca4dfe26ec470671c470ba973cf Mon Sep 17 00:00:00 2001 From: webbrain-one <295484252+webbrain-one@users.noreply.github.com> Date: Sat, 8 Aug 2026 04:45:55 +0300 Subject: [PATCH] docs: add Spanish README --- README.es-ES.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 README.es-ES.md diff --git a/README.es-ES.md b/README.es-ES.md new file mode 100644 index 0000000..fb8849a --- /dev/null +++ b/README.es-ES.md @@ -0,0 +1,38 @@ + + +# FlashSwipe + +![Vista previa](./screenshots/flash-swipe-landing.gif "Página de inicio de FlashSwipe") + +## Antecedentes + +FlashSwipe es una aplicación móvil full-stack construida sobre [React Native](https://reactnative.dev/) + [Rust](https://www.rust-lang.org/) + +## Requisitos + +Asegúrate de tener los siguientes programas instalados en tu sistema de desarrollo + +- [Node.js](https://nodejs.org/en) +- [Brew](https://brew.sh/) +- [Make](https://formulae.brew.sh/formula/make) +- [Rust](https://doc.rust-lang.org/book/ch01-01-installation.html) +- [Docker](https://docs.docker.com/get-docker/) + +## Configuración de la base de datos + +Utilizaremos contenedores de Docker para configurar nuestra base de datos PostgreSQL.
+Puedes usar el comando `make init_db`, que automáticamente:
+ +- crea un contenedor con el nombre `flashswipe_db_container` +- configura un servidor de Postgres dentro del contenedor y +- lo expone en el puerto predeterminado de Postgres `5432` + +## Ejecución del Backend + +Necesitas crear un archivo `.env` dentro del directorio `/backend/` con las claves definidas en `.env.sample`
+Una vez configurado el archivo `.env`, puedes ejecutar la aplicación usando: `make run` o `cargo run` + +## Migraciones + +Si deseas actualizar la tabla de la base de datos, sigue las directrices para agregar la secuencia de migración: +`SEQUENCENUMBER_DESCRIPTION.sql` dentro del directorio `/migrations`