https://github.com/anasmak04/gestion-des-stagiaires-projet-fil-rouge
project fil rouge spring boot angular 14 PostgresqL
https://github.com/anasmak04/gestion-des-stagiaires-projet-fil-rouge
angular java pfe spring spring-boot spring-security typescript
Last synced: 27 days ago
JSON representation
project fil rouge spring boot angular 14 PostgresqL
- Host: GitHub
- URL: https://github.com/anasmak04/gestion-des-stagiaires-projet-fil-rouge
- Owner: anasmak04
- Created: 2022-08-05T13:14:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-18T19:44:51.000Z (about 1 year ago)
- Last Synced: 2025-04-24T06:06:50.827Z (27 days ago)
- Topics: angular, java, pfe, spring, spring-boot, spring-security, typescript
- Language: TypeScript
- Homepage:
- Size: 4.16 MB
- Stars: 20
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project-fil-rouge-
# introduction about project Gestion des stagaires
Spring Boot application with Angular 14 on the frontend integrated with PostgreSQL database.
# Architecture
The application will be constructed using the following architecture:
-
front-end - with Angular 11 as the main framework, with Templates, Components and HTTP Client for communication with the REST-full application server, - back-end - server side with Spring Boot, Spring REST Controllers, and Spring Data JPA for communication with the database,
- database - submitted data will be stored in the PostgreSQL database.
# Back-end
Technology stack
- Java 18
- Spring Boot 2.7.1.RELEASE,
- PostgreSQL 15,
- Maven 3.8.6
# Front-end
Technology stack
- angular 14
- angular typescript
- html5
- css3
- bootstrap
- angular material
# Getting Started
To install this example application, run the following commands:
````
git clone https://github.com/anasmak04/Project-fil-rouge-.git spring-angular-project-example
````
This will get a copy of the project installed locally. To install all of its dependencies and start each app, follow the instructions below.
To run the server, cd into the server folder and run :
````
./mvnw spring-boot:run
````
To run the client, cd into the client folder and run:
````
npm install && npm start
````
# Help
any help please contact me
````
[email protected]
````



