{"id":15544283,"url":"https://github.com/mhdez221993/restcountries","last_synced_at":"2026-04-11T04:31:50.657Z","repository":{"id":40451077,"uuid":"489439861","full_name":"Mhdez221993/restcountries","owner":"Mhdez221993","description":"Test development project","archived":false,"fork":false,"pushed_at":"2022-05-07T21:48:44.000Z","size":2220,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-03T12:34:49.444Z","etag":null,"topics":["css","jest","react","redux","test-project"],"latest_commit_sha":null,"homepage":"","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/Mhdez221993.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-05-06T17:28:09.000Z","updated_at":"2022-05-17T23:37:50.000Z","dependencies_parsed_at":"2022-08-09T20:51:08.262Z","dependency_job_id":null,"html_url":"https://github.com/Mhdez221993/restcountries","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Frestcountries","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Frestcountries/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Frestcountries/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mhdez221993%2Frestcountries/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mhdez221993","download_url":"https://codeload.github.com/Mhdez221993/restcountries/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246122239,"owners_count":20726822,"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":["css","jest","react","redux","test-project"],"created_at":"2024-10-02T12:29:58.856Z","updated_at":"2025-10-08T06:50:17.358Z","avatar_url":"https://github.com/Mhdez221993.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Restcountries\n\n### The home page, you can play with a slot machine, starting with 20 coins given by the house.\n![play-page](https://user-images.githubusercontent.com/67757001/167267550-bf32f792-f98f-4b6b-97be-1a75cf265ec4.PNG)\n\n### The sign-in page, authenticate the user and save the JWT token and user data in the local storage.\n![sign-in](https://user-images.githubusercontent.com/67757001/167267657-cc81e67e-a40b-48ee-9996-39e4e889d5c7.PNG)\n\n### The sign-up page, register a user and seve it on the a postsgrestsql datatabase\n![sign-up](https://user-images.githubusercontent.com/67757001/167267698-93ab7268-faba-4dda-9d5a-862850451ec9.PNG)\n\n### The countries page, display all the countries, and has an input where you cand write the name of a country and will display a single name or many names depending on the input given.\n![countries](https://user-images.githubusercontent.com/67757001/167267764-ff45c02d-6ac1-466b-b50d-a1f6eee08a64.PNG)\n\n### [Live demo](https://afternoon-depths-87814.herokuapp.com/)\n\n## Built With\n\n- React\n- Redux\n- Jest\n- Enzyme\n- Github flow\n\n## Getting Started\n\nTo get a local copy up and running follow these simple example steps.\n\nRun in your terminal `git clone git@github.com:Mhdez221993/restcountries.git`\n\n## Run some test\n\n```\nnpm test\n```\n\n## Check linters and fix them\n\n```\nnpx stylelint \"**/*.{css,scss}\" --fix\n```\n\n```\nnpx eslint . --fix\n```\n\n## Helpful links\n\n- [Create-react-app - ERROR in Plugin \"react\" was conflicted between \".eslintrc.json\" and \"BaseConfig\"](https://stackoverflow.com/questions/70449712/create-react-app-error-in-plugin-react-was-conflicted-between-eslintrc-jso)\n- [NodeJs no 'Access-Control-Allow-Origin'](https://quizdeveloper.com/faq/nodejs-no-access-control-allow-origin-header-is-present-on-the-requested-resour-aid2384)\n- [Testing a React-Redux app using Jest and Enzyme](https://medium.com/netscape/testing-a-react-redux-app-using-jest-and-enzyme-b349324803a9)\n- [Testing React with Jest and Enzyme](https://medium.com/codeclan/testing-react-with-jest-and-enzyme-20505fec4675)\n\n## Authors\n\n👤 **Moises Hernandez**\n\n- GitHub: [@Mhdez221993](https://github.com/Mhdez221993)\n- Twitter: [@MoisesH42060050](https://twitter.com/MoisesH42060050)\n- LinkedIn: [Moises Hernandez Coronado](https://www.linkedin.com/in/moises-hernandez-9bbb17145/)\n\n## Contributing\n\nContributions, issues, and feature requests are welcome!\n\n[issues page](https://github.com/Mhdez221993/restcountries/issues).\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\n- To the [jobsqd](https://www.jobsqd.com/) for providing the test project\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhdez221993%2Frestcountries","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmhdez221993%2Frestcountries","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmhdez221993%2Frestcountries/lists"}