Initial project import
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
# SeConectai Condomínios
|
||||
|
||||
Sistema de cadastro de referência para escritórios de contabilidade de condomínio.
|
||||
|
||||
## Stack
|
||||
|
||||
- Java 21 puro com `com.sun.net.httpserver.HttpServer`
|
||||
- JDBC puro
|
||||
- PostgreSQL 16
|
||||
- Frontend HTML/CSS/JS puro servido pelo processo Java
|
||||
- Docker Compose
|
||||
|
||||
## Rodando com Docker
|
||||
|
||||
1. Copie o arquivo de exemplo:
|
||||
|
||||
```bash
|
||||
cp .env.example .env
|
||||
```
|
||||
|
||||
2. Ajuste os valores no `.env`.
|
||||
|
||||
3. Suba os serviços:
|
||||
|
||||
```bash
|
||||
docker compose up --build
|
||||
```
|
||||
|
||||
4. Teste:
|
||||
|
||||
```bash
|
||||
curl http://localhost:8080/health
|
||||
```
|
||||
|
||||
Resposta esperada:
|
||||
|
||||
```json
|
||||
{"status":"ok"}
|
||||
```
|
||||
|
||||
A página inicial fica em `http://localhost:8080/`.
|
||||
|
||||
## Build local
|
||||
|
||||
```bash
|
||||
mvn clean package
|
||||
```
|
||||
|
||||
O JAR executável é gerado em `target/condocontab-0.1.0.jar`.
|
||||
Reference in New Issue
Block a user