Maintainers
Kevin Rey @SantiRey
Manuel Gil @imgildev
This software has been created as part of a personal project for the Paradigma Indie community. This project has no commercial approach, it is maintained by the community and for the community. for that reason all contributions to it are totally welcome.
this server run under java 11 and maven, then it is necesary to have those requirements
Designer Manuel Gil @imgildev
Until the Production bunle the data base is enable in memory.
In order to use Postgres Database you can in applicattion.properties
file change it.
This project use Swagger as Api Documentation it is enable under the url http://localhost:8080/swagger-ui.html
In order to use the docker images it is necessary to follow the following information. This project consists of a divided docker file which creates the image then exports the war in a tomcat container and has a Database service.
-
clone the repository
git clone
-
go into the project folder
cd CampusParadigmaServer
-
run der project with docker
docker compose up -d
-
There is a Swagger enable endpoint in order to have the documentation of the Http Request of the Project
http://localhost:8080/campusparadigma/swagger-ui.html
The project uses Spring Framework this means that it can be executed locally, with use of maven.
-
clone the repository
git clone
-
go into the project folder
cd CampusParadigmaServer
-
run der project with maven
mvn clean spring-boot:run
-
There is a Swagger enable endpoint in order to have the documentation of the Http Request of the Project
http://localhost:8080/swagger-ui.html
The project is packaged in a war file which can be exported to different servers.
-
clone the repository
git clone
-
go into the project folder
cd CampusParadigmaServer
-
run der project with maven
mvn clean install
-
go into the project folder
cd CampusParadigmaServer/target/
-
There is a CampusParagimaServer.war file