jonybuzz / encontralo

El buscador Nº1 de mascotas perdidas. Esto recién comienza. Formá parte desde este gran proyecto! Oficialmente abierto a colaboración
https://encontralo.com.ar
GNU General Public License v3.0
6 stars 3 forks source link
animal framework7 open-source spring-boot vue

All Contributors

logo encontralo.com.ar

Web que reúne mascotas perdidas con sus dueños. Roadmap: https://github.com/jonybuzz/encontralo/projects/1

:star: Cómo contribuir

Si querés ayudarnos, ésta es la guía para contribuir. También podés sumarte al espacio de Slack para ver en qué andamos o hacer consultas

:rocket: Empezar

  1. Crear una base de datos MySQL con el nombre encontralo, accesible por root:root
  2. Si estás usando IntelliJ, ejecutar la config "Boot local". Si usás otro IDE, configurar la variable de entorno SPRING_PROFILES_ACTIVE=local y ejecutar ./mvnw spring-boot:run
  3. Para cargar algunos datos de pruebas, ejecutar el SQL de test en la base de datos

El desarrollo debe hacerse localmente porque aún no contamos con un entorno remoto para eso.

:page_facing_up: Diseño

:arrow_upper_right: Diagrama de clases

Diseño

:arrow_upper_right: Editar en diagrams.net

El ejecutable de la aplicación es un JAR que contiene todo lo necesario para correr. El frontend maneja el código como un proyecto independiente y está ubicado en /src/main/frontend. Al momento de empaquetar el JAR, se compila el frontend y se incluye dentro.

:art: Frontend

Ver README del frontend

:floppy_disk: Tecnologías

:book: Guías oficiales

Colaboradores ✨

Se agradece el trabajo de estos devs (emoji key):


ghostframe

💻

Adrian Zubieta Hernández

💻

El proyecto usa la especificación de all-contributors. La colaboración siempre es bienvenida!