{"id":20078714,"url":"https://github.com/wpdas/weather-app","last_synced_at":"2025-03-02T13:14:44.455Z","repository":{"id":39542276,"uuid":"187615131","full_name":"wpdas/weather-app","owner":"wpdas","description":"This is a project developed using React, Rehoc, NodeJS, Express, Chai, Mocha, Nock and Supertest. Some APIs were used as well.","archived":false,"fork":false,"pushed_at":"2023-01-03T22:12:08.000Z","size":5477,"stargazers_count":0,"open_issues_count":27,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-13T01:11:44.262Z","etag":null,"topics":[],"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/wpdas.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":"2019-05-20T09:59:57.000Z","updated_at":"2019-05-30T08:48:40.000Z","dependencies_parsed_at":"2023-02-01T11:00:51.609Z","dependency_job_id":null,"html_url":"https://github.com/wpdas/weather-app","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/wpdas%2Fweather-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpdas%2Fweather-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpdas%2Fweather-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpdas%2Fweather-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wpdas","download_url":"https://codeload.github.com/wpdas/weather-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241509658,"owners_count":19974071,"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":[],"created_at":"2024-11-13T15:16:19.012Z","updated_at":"2025-03-02T13:14:44.432Z","avatar_url":"https://github.com/wpdas.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Weather App\n\nThis is a project developed using React, Rehoc, NodeJS and Express. Some APIs were used as well.\n\nScreenshoot of the app working:\n\n![Weather Capital](https://user-images.githubusercontent.com/3761994/58014045-4f12e200-7ace-11e9-8cea-1f3ff27df6bc.png)\n\nThe technology chosen to develop the interface of this application was React and Rehoc for state management using ES6. NodeJS and Express was used to develop the backend side. The tests were made using Chai, Mocha, Nock and Supertest.\n\n## Running the Application\n\nOpen the terminal in the project's root directory and type `yarn` to install the dependencies. If you do not have yarn installed, you can run the `npm i -g yarn` command on the terminal. After this step, just run the command `yarn run app`. This command will simultaneously execute both the server and the web application.\n\nThe app will be runnig on port 3000. Example: http://localhost:3000 or http://10.0.0.2:3000\n\n## Running tests\n\nOpen the terminal in the project's root directory and type `yarn run test_server` to run the tests.\n\nYou should see something like this:\n\u003cimg width=\"934\" alt=\"Screenshot 2019-05-30 at 05 29 14\" src=\"https://user-images.githubusercontent.com/3761994/58619893-322f9900-829c-11e9-8144-79686ae5d2b5.png\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwpdas%2Fweather-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwpdas%2Fweather-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwpdas%2Fweather-app/lists"}