{"id":20935281,"url":"https://github.com/frontcodelover/cn-technical-test","last_synced_at":"2026-04-27T01:31:11.590Z","repository":{"id":116985670,"uuid":"609095958","full_name":"frontcodelover/CN-technical-test","owner":"frontcodelover","description":null,"archived":false,"fork":false,"pushed_at":"2023-03-06T22:12:12.000Z","size":135,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-02T08:45:31.978Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://cn-technical-test.vercel.app","language":"TypeScript","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/frontcodelover.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":"2023-03-03T11:16:32.000Z","updated_at":"2023-03-06T22:13:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"363b3c2f-9bf3-424f-b4ce-12d4a9a752ee","html_url":"https://github.com/frontcodelover/CN-technical-test","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/frontcodelover/CN-technical-test","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontcodelover%2FCN-technical-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontcodelover%2FCN-technical-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontcodelover%2FCN-technical-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontcodelover%2FCN-technical-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frontcodelover","download_url":"https://codeload.github.com/frontcodelover/CN-technical-test/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontcodelover%2FCN-technical-test/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32319559,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"ssl_error","status_checked_at":"2026-04-26T23:26:25.802Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-18T22:14:15.666Z","updated_at":"2026-04-27T01:31:11.570Z","avatar_url":"https://github.com/frontcodelover.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Test technique React.JS\n\nCette application permet de voir, d'éditer, de supprimer et d'ajouter des appartements une fois connecté.\nAucun backoffice n'a été mis en place, il s'agit uniquement de données qui sont affiché via un json server situé dans `db.json`.\nLes données pour se connecter en tant qu'administrateur sont\n\n- nom d'utilisateur : admin\n- mot de passe : password\n\n## Prérequis\n\n- [NPM](https://www.npmjs.com/)\n- [NodeJS](https://nodejs.org/en/)\n\n## Installation\n\n1. Après avoir cloné le repo `npm i` pour installer les packages\n2. `npm run dev` permet de lancer l'application\n3. L'application est accessible à l'adresse `http://127.0.0.1:5173/`\n4. Dans un second terminal il faut aussi lancer le serveur en faisant simplement `npx npx json-server --watch data/db.json --port 8000`\n\n## Dépendances\n\n- [React](https://fr.reactjs.org/)\n- [React-Router-Dom](https://v5.reactrouter.com/web/guides/quick-start)\n- [Axios](https://axios-http.com/)\n- [Tailwind](https://tailwindcss.com/)\n- [JSON Server](https://www.npmjs.com/package/json-server)\n- [React icons](https://react-icons.github.io/react-icons/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrontcodelover%2Fcn-technical-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrontcodelover%2Fcn-technical-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrontcodelover%2Fcn-technical-test/lists"}