Master status | Develop status |
---|---|
Ce projet a été réalisé durant le Bootcamp en 2020. C'est une plateforme qui permet de dynamiser les acteurs sociaux autour de la recherche d'opportunité et/ou de reconversion professionnelle.
Du 9 mars 2020 au 16 avril 2020, 26 dévelopeurs ont participés à son élaborations.
- Le candidat s’identifie / s’inscrit avec son email.
- Le candidat complète son profil avec son parcours, ses qualifications et ses compétences. Il renseigne également un objectif professionnel.
- Le candidat lance et complète une simulation.
- Le candidat obtient, en fin de simulation, une proposition : une formation complémentaire ou spécialisante, pour une offre d’emploi donnée en adéquation avec son profil et le résultat de la simulation.
- L’application renvoie vers une page de candidature à un couple formation ; offre d’emploi
- Le candidat peut exprimer son intérêt pour le couple (formation ; carrière) afin de monter en compétence / qualifications et obtenir un poste.
Dans ce projet, on trouve de sous-projets :
- le
frontend
dans le dossierskillful_network_client
, developpé en Angular 9 et en basant sur material. - le
backend
dans le dossierskillful_network_server
, developpé en Java avec Spring-boot.
- Cloner le dépôt
git clone https://github.com/Bootcamp2020/skillful_network.git
- Build et lancer le frontend :
cd skillful_network/skillful_network_client/
npm install
ng serve
- Build et lancer le backend (depuis
skillful_network
) :
mvn clean package spring-boot:run -DskipTests -Dspring-boot.run.profiles=test -f skillful_network_server/pom.xml
- Constater le résultat dans votre navigateur web en vous connectant à
localhost:4200
.
Le serveur est chargé avec une base de données basique permetant l'utilisateur de la plateforme. Un example d'identifiants valides est le couple suivant john@uca.fr
;12345678
.
Les contributions à se projet se font par pull-request. L'intégration continue doit rester vert.