File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 33
44** 👉 Version française disponible ici** : [ ![ Français] ( ./ui/version-fr.png )] ( ./README.md )
55
6+ <p align =" center " >
7+
68| Component | Main Technology | Description |
79| ---------------------| -------------------------------| -------------------------------------------------------------------------|
810| ** Frontend** | Angular 19 | SPA application with Routing, SSR, PWA, SEO |
1113| ** Backend TS** | Node.js 22.x + TypeScript | Typed REST API with PostgreSQL, MySQL or mocked data |
1214| ** Backend Java** | Java 21 + Spring Boot | Modern Java REST API with real or mocked data |
1315
16+ </p >
1417
1518---
1619
1720## 🔧 Continuous Integration (CI)
1821
22+ <p align =" center " >
23+
1924| Project | CI Badge |
2025| -----------------------------| ----------|
2126| Frontend Angular | [ ![ Frontend Angular CI] ( https://github.com/ganatan/angular-app/actions/workflows/frontend-angular.yml/badge.svg?branch=master )] ( https://github.com/ganatan/angular-app/actions/workflows/frontend-angular.yml ) |
2429| Backend TypeScript | [ ![ Backend TypeScript CI] ( https://github.com/ganatan/angular-app/actions/workflows/backend-typescript.yml/badge.svg?branch=master )] ( https://github.com/ganatan/angular-app/actions/workflows/backend-typescript.yml ) |
2530| Backend Java Spring Boot | [ ![ Backend Spring Boot CI] ( https://github.com/ganatan/angular-app/actions/workflows/backend-java-springboot.yml/badge.svg?branch=master )] ( https://github.com/ganatan/angular-app/actions/workflows/backend-java-springboot.yml ) |
2631
32+ </p >
33+
2734---
2835
2936## 📦 Docker Images
3037
38+ <p align =" center " >
39+
3140| Component | Docker Badge |
3241| ----------------------------| ---------------|
3342| Backend JavaScript (ESM) | [ ![ Docker Image - Backend JavaScript ESM] ( https://img.shields.io/docker/v/ganatan/backend-javascript-esm?label=Backend%20JavaScript%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/backend-javascript-esm ) |
3443| Backend JavaScript (CJS) | [ ![ Docker Image - Backend JavaScript CJS] ( https://img.shields.io/docker/v/ganatan/backend-javascript-cjs?label=Backend%20JavaScript%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/backend-javascript-cjs ) |
3544| Backend TypeScript | [ ![ Docker Image - Backend TypeScript] ( https://img.shields.io/docker/v/ganatan/backend-typescript?label=Backend%20TypeScript%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/backend-typescript ) |
3645| Frontend Angular | [ ![ Docker Image - Frontend Angular] ( https://img.shields.io/docker/v/ganatan/frontend-angular?label=Frontend%20Angular%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/frontend-angular ) |
3746
47+ </p >
3848
3949## 📦 Tech Stack
4050
Original file line number Diff line number Diff line change 33
44** 👉 Looking for the English version?** : [ ![ English] ( ./ui/version-en.png )] ( ./README.en.md )
55
6+ <p align =" center " >
67
78| Composant | Technologie principale | Description |
89| ---------------------| -------------------------------| ---------------------------------------------------------------------------|
1213| ** Backend TS** | Node.js 22.x + TypeScript | API REST typée avec PostgreSQL, MySQL ou données mockées |
1314| ** Backend Java** | Java 21 + Spring Boot | API REST Java moderne avec base de données ou données simulées |
1415
15-
16+ </ p >
1617
1718
1819---
1920
2021## 🔧 Intégration Continue (CI)
2122
23+ <p align =" center " >
24+
2225| Projet | Badge CI |
2326| -------------------------------| ----------|
2427| Frontend Angular | [ ![ Frontend Angular CI] ( https://github.com/ganatan/angular-app/actions/workflows/frontend-angular.yml/badge.svg?branch=master )] ( https://github.com/ganatan/angular-app/actions/workflows/frontend-angular.yml ) |
2730| Backend TypeScript | [ ![ Backend TypeScript CI] ( https://github.com/ganatan/angular-app/actions/workflows/backend-typescript.yml/badge.svg?branch=master )] ( https://github.com/ganatan/angular-app/actions/workflows/backend-typescript.yml ) |
2831| Backend Java Spring Boot | [ ![ Backend Spring Boot CI] ( https://github.com/ganatan/angular-app/actions/workflows/backend-java-springboot.yml/badge.svg?branch=master )] ( https://github.com/ganatan/angular-app/actions/workflows/backend-java-springboot.yml ) |
2932
33+ </p >
34+
3035---
3136
3237## 📦 Images Docker
3338
39+ <p align =" center " >
40+
3441| Composant | Badge Docker |
3542| ------------------------------| ---------------|
3643| Backend JavaScript (ESM) | [ ![ Docker Image Version - Backend JavaScript ESM] ( https://img.shields.io/docker/v/ganatan/backend-javascript-esm?label=Backend%20JavaScript%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/backend-javascript-esm ) |
3744| Backend JavaScript (CJS) | [ ![ Docker Image Version - Backend JavaScript CJS] ( https://img.shields.io/docker/v/ganatan/backend-javascript-cjs?label=Backend%20JavaScript%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/backend-javascript-cjs ) |
3845| Backend TypeScript | [ ![ Docker Image Version - Backend TypeScript] ( https://img.shields.io/docker/v/ganatan/backend-typescript?label=Backend%20TypeScript%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/backend-typescript ) |
3946| Frontend Angular | [ ![ Docker Image Version - Frontend Angular] ( https://img.shields.io/docker/v/ganatan/frontend-angular?label=Frontend%20Angular%20Docker&logo=docker&sort=semver )] ( https://hub.docker.com/r/ganatan/frontend-angular ) |
4047
48+ </p >
49+
4150---
4251
4352## 🚀 Objectifs du projet
You can’t perform that action at this time.
0 commit comments