Logo de matis
image principale

Passwars

Application de gestion de projets et d’ accès sécurisé

Secteur

OUTILS INTERNE

Date

Mars 2024

Site web

www.passwars.whynotus.fr

Outil interne de gestion de projets

Passwars est un outil interne conçu pour améliorer l'organisation et la gestion des projets. Il permet de stocker et de gérer de manière sécurisée les mots de passe essentiels aux projets, tels que les identifiants de connexion, les bases de données, ainsi que les accès SSH et FTP. Il offre également la possibilité d'organiser les projets en équipe et d'automatiser la création de projets.

image content

Objectifs du projet

 

1 - Gestion sécurisée des identifiants

Stocker et protéger les informations d'identification cruciales pour les projets.

 

2 - Accès en fonction des droits

Contrôler l'accès aux identifiants selon le rôle de chaque utilisateur.

 

3 - Traçabilité des accès

Suivre l'historique des utilisateurs ayant consulté ou modifié les identifiants.

 

4 - Surveillance des sites

Monitorer en permanence l'état de santé des sites et services associés pour assurer leur disponibilité.

image content

Création de projets automatisés

Générer rapidement des projets avec des configurations prédéfinies.

1 - Choix du starter

Plusieurs starters existent en fonction du langage de programmation et de l'objectif du site.

2 - Création automatique du dépôt Git.

3 - Clonage et configuration automatique de l'environnement sur son espace local.

image content

Outils Back-end utilisés

 

Java SpringBoot

Java SpringBoot a été utilisé pour développer l'API principale qui sert de base à l'application.

 

Gitlab API

La GitLab API a été exploitée pour automatiser la création de dépôts Git.

 

Postman

Postman a été utilisé pour rédiger et maintenir la documentation complète de l'API.

 

JavaMailer

JavaMailer a été utilisé pour envoyer des e-mails automatisés, notamment pour la confirmation de création de comptes et la gestion des mots de passe oubliés.

image content

Outils Front-end utilisés

 

Angular

Angular a été utilisé pour développer l'interface utilisateur de l'application.

 

Tailwind

Tailwind CSS a été employé pour styliser l'application de manière rapide et flexible.

 

Toastr

Toastr a été intégré pour afficher des notifications interactives.

 

AgCharts

AgCharts a été utilisé pour créer des graphiques dynamiques et interactifs.

image content

Découvrez + de projets

Voir plus

CONTACT

Contactez-moi

Vous souhaitez échanger avec dans le cadre d’une prise de contact, d’un recrutement ou d’une demande de collaboration ? 
Contactez-moi par mail ou directement via le formulaire, je vous répondrez dans les meilleurs délais.