Loading repository data…
Loading repository data…
sebas679og / repository
Plataforma web para la gestión de Juntas de Acción Comunal en Colombia – Proyecto académico SENA Ficha 3466384.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Plataforma web para la gestión de Juntas de Acción Comunal (JAC) en Colombia. Permite digitalizar y centralizar la administración de miembros, anuncios, actas, tesorería e inventario de una junta comunal.
Proyecto académico — SENA Ficha 3466384
Clona el repositorio:
git clone https://github.com/sebas679og/jac-manager.git
cd jac-manager
Copia los archivos de variables de entorno:
cp .env.template .env
cp frontend/.env.template frontend/.env
Levanta todos los servicios:
docker-compose up --build -d
Los servicios quedan disponibles en:
Para detener los servicios:
docker-compose down
Crea una base de datos PostgreSQL llamada jac_manager_db y un usuario con
permisos sobre ella. Configura las credenciales en .env.
cp .env.template .env
# Edita .env con tus credenciales locales
cd backend
./mvnw spring-boot:run
La API queda disponible en http://localhost:8080
cd frontend
cp .env.template .env
# Edita .env con la URL de la API: VITE_JAC_MANAGER_API_BASE_URL=http://localhost:8080
pnpm install
pnpm dev
El frontend queda disponible en http://localhost:5173
jac-manager/
├── backend/ # API REST — Spring Boot
├── frontend/ # Cliente web — React + TypeScript
├── .github/ # Plantillas de Issues y flujos CI/CD
├── docker-compose.yml
├── README.md
└── CONTRIBUTING.md
| Nombre | Rol |
|---|---|
| Vanessa Vergara Varela | Desarrolladora |
| Daniel Felipe Martínez Fagua | Desarrollador |
| Sebastian Orjuela Giraldo | Desarrollador |
| Styven Martínez Erazo | Desarrollador |