Skip to content

wallsified/city-lens-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

city-lens-api

City Lens es una WebApp de Reportes Urbanos. Esta es la API de la aplicación.

Alumno No. Cuenta Nombre de Usuario
Edgar José Reyes Montelongo 319023275 EdgarMontelongo
Ángel Moisés González Corrales 320234619 MoisesAGC
Israel Rivera 320490747 Orbitalx1
Paredes Zamudio Luis Daniel 318159926 wallsified

Dependencias y Herramientas Usadas en el Proyecto

  • Se recomienda encarecidamente ocupar IntelliJ para la edición y ejecución de este proyecto. Descargable Aquí
  • Amazon Corretto 21 (Java / Kotlin) Descargable Aquí
  • Maven
  • Spring Boot (Framework)
  • Swagger (Para la documentación de la API)
  • PostgreSQL 17.2

Notas a la Ejecución

  • En la ruta src/main/sql/setup se encuentra un archivo nombrado schema.sql. Este archivo incluye los comandos para la creación de las tablas de la BD.
    • Para levantar la BD se puede ocupar el archivo setup.sql incluido en la misma ruta que el archivo anterior.
  • Posterior a levantar la BD es necesario ejecutar los archivos en src/main/sql/utils/ en este orden
    • src/main/sql/utils/functions
    • src/main/sql/utils/procedures
    • src/main/sql/utils/triggers
  • El proyecto contiene configuración de Swagger, por lo que para poder observar la documentación de la API creada, se ejecuta el proyecto desde IntelliJ y, una vez haya cargado, uno accede a ella usando el puerto 8080 en localhost.

Para unir el frontend, se siguen las instrucciones de este repositorio

About

La API de City Lens

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors