{"id":28763358,"url":"https://github.com/ndekocode/gda-chat-front","last_synced_at":"2026-05-09T06:35:47.041Z","repository":{"id":63663730,"uuid":"569614506","full_name":"NdekoCode/gda-chat-front","owner":"NdekoCode","description":"Real time chat application front end part","archived":false,"fork":false,"pushed_at":"2022-12-09T15:35:10.000Z","size":369,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-17T09:08:14.748Z","etag":null,"topics":["content-api","pnpm-workspace","react-hooks","react-router-dom","reactjs","tailwindcss"],"latest_commit_sha":null,"homepage":"https://gda-chat.netlify.app/","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/NdekoCode.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}},"created_at":"2022-11-23T08:24:52.000Z","updated_at":"2022-12-13T13:29:56.000Z","dependencies_parsed_at":"2023-01-25T22:16:39.959Z","dependency_job_id":null,"html_url":"https://github.com/NdekoCode/gda-chat-front","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NdekoCode/gda-chat-front","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NdekoCode%2Fgda-chat-front","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NdekoCode%2Fgda-chat-front/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NdekoCode%2Fgda-chat-front/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NdekoCode%2Fgda-chat-front/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NdekoCode","download_url":"https://codeload.github.com/NdekoCode/gda-chat-front/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NdekoCode%2Fgda-chat-front/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32809910,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["content-api","pnpm-workspace","react-hooks","react-router-dom","reactjs","tailwindcss"],"created_at":"2025-06-17T09:08:15.044Z","updated_at":"2026-05-09T06:35:47.010Z","avatar_url":"https://github.com/NdekoCode.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Contexte du projet\n\nOn a une startUp de tech qui connaît une forte croissance. Son personnel a triplé en 2 ans. Afin d’ améliorer la communication interne entre ses différents départements et employés, elle vient vous consulter afin de mettre en place une application de messagerie qui sera un outil de communication privilégié au sein de l’entreprise.\n\nLe but de ce projet est de mettre en place une application web qui permettra à ses utilisateurs d’échanger des messages entre eux.\n\n## Critères d'évaluation\n\nL’application doit permettre de :\n\n- S’identifier (inscription/connexion)\n- Envoyer des messages\n- Recevoir des messages\n- Envoyer des images\n- Avoir la liste des personnes inscrites sur l’application\n\nEn plus de ces fonctionnalités, vous pouvez si vous le souhaitez permettre aux utilisateurs de :\n\n- Créer des salons de conversations privés\n- Inviter d’autres utilisateurs dans des salons de conversations privés\n- Permettre aux utilisateurs de masquer leurs identités\n- Envoyer des notes vocales,…\n\n## Contraintes techniques\n\nLe projet doit être réalisé avec :\n\n- Node.js (express)\n- Mongo db\n- Socket.io\n- React.js\n- Passeport.js\n\nLe client possède déjà une maquette que vous devez intégrer.\n\n## Demarrage\n\nnpm run dev\n\n## Livrables\n\n- Le lien du site déployé :\u003chttps://gda-chat.netlify.app/login\u003e\n- Le code source de votre application\n  - FRONT : \u003chttps://github.com/NdekoCode/gda-chat-front.git\u003e\n  - BACK  : \u003chttps://github.com/NdekoCode/gda-chat.git\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndekocode%2Fgda-chat-front","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fndekocode%2Fgda-chat-front","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndekocode%2Fgda-chat-front/lists"}