{"id":23206976,"url":"https://github.com/rouchdane03/front_react_project_customer","last_synced_at":"2026-04-11T09:03:28.922Z","repository":{"id":265958664,"uuid":"896597033","full_name":"Rouchdane03/front_react_project_customer","owner":"Rouchdane03","description":"A web app that performs CRUD operation with a customer through a dashboard","archived":false,"fork":false,"pushed_at":"2025-01-07T16:37:39.000Z","size":844,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T21:47:31.241Z","etag":null,"topics":["cd","chakra-ui","ci","docker","dockerfile","formik-yup","javascript","jsx","react","vite"],"latest_commit_sha":null,"homepage":"http://dev-backend-api-env.eba-itsjmtsp.eu-west-3.elasticbeanstalk.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rouchdane03.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-30T19:37:46.000Z","updated_at":"2025-01-07T16:37:42.000Z","dependencies_parsed_at":"2024-12-18T05:20:01.355Z","dependency_job_id":null,"html_url":"https://github.com/Rouchdane03/front_react_project_customer","commit_stats":null,"previous_names":["rouchdane03/front_react_example","rouchdane03/front_react_project_customer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rouchdane03%2Ffront_react_project_customer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rouchdane03%2Ffront_react_project_customer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rouchdane03%2Ffront_react_project_customer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rouchdane03%2Ffront_react_project_customer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rouchdane03","download_url":"https://codeload.github.com/Rouchdane03/front_react_project_customer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247325694,"owners_count":20920715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cd","chakra-ui","ci","docker","dockerfile","formik-yup","javascript","jsx","react","vite"],"created_at":"2024-12-18T17:16:51.451Z","updated_at":"2026-04-11T09:03:28.917Z","avatar_url":"https://github.com/Rouchdane03.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The web app link:\nhttps://front-react-project-customer.vercel.app/\n# Front React Project Customer\n\n## Description\n\nCe projet est une application web, développée avec **React**(niveau front) et avec Java+Spring boot(pour le back), conçue pour la gestion et l'interaction avec les clients d'une entreprise IT. Elle permet aux utilisateurs de visualiser, ajouter, modifier et supprimer des informations relatives aux clients, tout en offrant une interface utilisateur moderne et intuitive et reponsive. Par ailleurs, vous pouvez consulter aussi le code source de mon back dans le repo\n`spring-boot-project-customer`\n\n## Fonctionnalités\n\n- **Gestion des clients** :\n  - Ajout, modification, suppression et recherche de clients.\n- **Tableau de bord interactif** :\n  - Affichage des statistiques importantes liées aux clients.\n- **Authentification utilisateur** :\n  - Connexion et déconnexion sécurisée.\n  - Gestion des rôles et permissions.\n- **Responsive Design** :\n  - Interface adaptée aux écrans de bureau et mobiles.\n\n---\n## Stack Technique V1\n\n![Stack V1](images/stackV1.png)\n\n## Stack Technique V2\n\n![Stack V2](images/stackV2.png)\n## Prérequis\n\nAvant de commencer, assurez-vous d'avoir les outils suivants installés sur votre machine :\n\n- [**Node.js**](https://nodejs.org/) (version 14 ou plus récente recommandée)\n- **npm** ou **yarn** (inclus avec Node.js)\n- Un navigateur récent (Chrome, Firefox, etc.)\n\n---\n\n## Installation\n\n### 1. Cloner le dépôt\n\n```bash\ngit clone https://github.com/Rouchdane03/front_react_project_customer.git\n\n### 2. Aller dans le répertoire du projet\n\n```bash\ncd front_react_project_customer\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frouchdane03%2Ffront_react_project_customer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frouchdane03%2Ffront_react_project_customer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frouchdane03%2Ffront_react_project_customer/lists"}