Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • ENSportive Wiki ENSportive Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ENSportive
  • ENSportive Wiki ENSportive Wiki
  • Wiki
  • Configuração

Configuração · Changes

Page history
Update Configuração authored Jun 24, 2024 by Lucas Rubens Correia Taborda's avatar Lucas Rubens Correia Taborda
Hide whitespace changes
Inline Side-by-side
Configuração.md
View page @ 4d2046de
...@@ -47,7 +47,52 @@ More information to download: ...@@ -47,7 +47,52 @@ More information to download:
## Configurando o Backend ## Configurando o Backend
Realizar o clone do repositório em ############# com o comando `git clone`. ## Prerequisites
Before installing and running this project, ensure you have the following prerequisites:
1. **Java**: Make sure you have Java installed on your system. You can download and install Java from [here](https://www.oracle.com/br/java/technologies/downloads/#jdk21-windows).
1. **Maven**: Maven is used as a build automation tool for Java projects. Make sure you have Maven installed. You can download and install Maven from [here](https://maven.apache.org/download.cgi).
1. **Docker Desktop**: Ensure you have Docker Desktop installed on your system. Docker Desktop provides an easy-to-install application for Docker Engine, Kubernetes, and other tools. You can download and install Docker Desktop from [here](https://www.docker.com/products/docker-desktop).
## Installation
1. Clone the repository:
```shell
git clone https://tools.ages.pucrs.br/ensportive/ensportive-backend.git
```
1. Navigate to the project directory:
```shell
cd ensportive-backend
```
1. Build the project using Maven:
```shell
mvn clean install
```
## Usage
1. Create the Docker volume (only need to be done the first time):
```shell
docker volume create ensportive-db
```
1. Run the Docker compose file:
```shell
docker compose up
```
1. Run the application:
```shell
mvn spring-boot:run
```
This will start the backend server.
1. The backend server will be accessible at http://localhost:8080.
......
Clone repository
  • Arquitetura
  • Banco de Dados
  • Configuração
  • Gerência
  • Processos
  • Home
  • mockups
  • sprints