{"id":19135924,"url":"https://github.com/sonalys/poc-messenger-react","last_synced_at":"2026-05-17T18:03:35.860Z","repository":{"id":88402321,"uuid":"400688156","full_name":"sonalys/poc-messenger-react","owner":"sonalys","description":null,"archived":false,"fork":false,"pushed_at":"2021-08-31T15:28:35.000Z","size":940,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-03-02T09:31:35.002Z","etag":null,"topics":["interview-test","reactjs"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":false,"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/sonalys.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":"2021-08-28T03:02:16.000Z","updated_at":"2022-11-25T17:34:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"2965e506-b582-49e5-84fc-9cd5d99c481f","html_url":"https://github.com/sonalys/poc-messenger-react","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sonalys/poc-messenger-react","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonalys%2Fpoc-messenger-react","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonalys%2Fpoc-messenger-react/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonalys%2Fpoc-messenger-react/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonalys%2Fpoc-messenger-react/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sonalys","download_url":"https://codeload.github.com/sonalys/poc-messenger-react/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonalys%2Fpoc-messenger-react/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33149519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["interview-test","reactjs"],"created_at":"2024-11-09T06:32:39.534Z","updated_at":"2026-05-17T18:03:35.822Z","avatar_url":"https://github.com/sonalys.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## How to run\n\n- First you need to get pipenv up and running to be able to run the server locally, there are plenty\n  of documentation online on how to do that depending on your operating system, but here is one:\n\nhttps://pipenv-es.readthedocs.io/es/stable/#install-pipenv-today\n\n- Next, you should install the server dependencies:\n\n```\npipenv install\n```\n\n- Finally, you spin up the server with:\n\n```\npipenv run python server.py\n```\n\n- Now install the dependencies of the react UI. You would need both NodeJS and NPM to be installed,\n  there is plenty of documentation on how to do that online. From inside the `interface` directory, run:\n\n```\nnpm install\n```\n\n- You can run the UI temporary server with:\n\n```\nnpm start\n```\n\n- There you go! Just open a browser and go to `https://localhost:3000`\n\n## Running the tests\n\nYou can run the tests with:\n\n```\npipenv run  nosetests -v --with-coverage --cover-package=api_server --cover-erase --cover-branches\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonalys%2Fpoc-messenger-react","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsonalys%2Fpoc-messenger-react","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonalys%2Fpoc-messenger-react/lists"}