Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zentory

ERP - Application de gestion de ressources d'entreprise.

Stack technique

Composant Technologie Version
Frontend Angular 21.2
Backend Spring Boot 3.4.1
Langage Java 21 (LTS)
Base de données PostgreSQL 16
Conteneurisation Docker / Docker Compose -

Structure du projet

Zentory/
├── backend/          # API REST - Spring Boot
│   └── src/
│       └── com.zentory
│           ├── entity/       # Entités JPA
│           ├── repository/   # Repositories Spring Data
│           └── controller/   # Controllers REST
├── frontend/         # SPA - Angular
│   └── src/app/
└── docker-compose.yml

Prérequis

  • Java 21+
  • Maven 3.9+
  • Node.js 22+
  • npm 10+
  • Docker & Docker Compose

Démarrage

Avec Docker (recommandé)

sudo systemctl start docker
docker compose up --build

En développement

Backend :

cd backend
mvn spring-boot:run

Frontend :

cd frontend
npm install
ng serve

Services

Service URL Description
Frontend http://localhost:4200 Application Angular
Backend http://localhost:8080 API REST Spring Boot
PostgreSQL localhost:5432 Base de données

Endpoints API

Méthode URL Description
GET /api/health Santé du service
GET /api/users Liste des utilisateurs
GET /api/users/{id} Utilisateur par ID
POST /api/users Créer un utilisateur

About

ERP

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages