mesropaghumyan / users-manager-app

Simple user manager front-end app with mock-api to make CRUD operations

Home Page:http://users-manager-app-p2103901-80b754b04a31688dd2c3016322c43e22dc66.pages.univ-lyon1.fr/#/login

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🎯 Objectif

Cette application Angular vise à gérer efficacement des utilisateurs en effectuant des opérations CRUD (Create, Read, Update, Delete) via des requêtes HTTP vers l'API MockApi. Conçue pour mettre en avant le développement Front-End, elle offre une interface utilisateur intuitive pour une gestion simplifiée des utilisateurs.

🧩 Fonctionnalitées

⚠️ Remarque : La session est gérée localement pour se concentrer sur les aspects Front-End.

Authentification

  • Connexion et inscription des utilisateurs.
  • Déconnexion sécurisée.

Gestion des Utilisateurs

  • Ajout, suppression, modification et consultation des détails des utilisateurs.

Fonctionnalités Avancées

  • Filtrage et tri (ascendant/descendant) des utilisateurs par nom, email et profession.
  • Ajustement de la pagination (5, 10, 20 utilisateurs par page).

⚙️ Technologies

💻 Installation locale

Clonage du projet :

git clone https://forge.univ-lyon1.fr/p2103901/users-manager-app.git

Installation des dépendances :

npm install

Démarrage du serveur local :

ng serve

🧑🏻‍💻 Feed back

Ce projet m'a permis de renforcer mes compétences en Angular, notamment sur les observables, et de m'initier à TypeScript, que j'intègre désormais dans mes projets Front-End et Back-End avec Node.js.

📥 Contact

Pour toute question ou précision, n'hésitez pas à me contacter : mesrop.aghumyan@etu.univ-lyon1.fr.

About

Simple user manager front-end app with mock-api to make CRUD operations

http://users-manager-app-p2103901-80b754b04a31688dd2c3016322c43e22dc66.pages.univ-lyon1.fr/#/login


Languages

Language:TypeScript 54.2%Language:HTML 45.0%Language:CSS 0.4%Language:JavaScript 0.3%