{"id":20150183,"url":"https://github.com/alpha037/atlas-weather-app","last_synced_at":"2026-04-10T01:49:04.948Z","repository":{"id":42857214,"uuid":"260449444","full_name":"alpha037/atlas-weather-app","owner":"alpha037","description":"A minimalist asynchronous weather application.","archived":false,"fork":false,"pushed_at":"2023-09-14T06:58:56.000Z","size":1540,"stargazers_count":3,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-13T11:38:19.249Z","etag":null,"topics":["autocomplete-search","express","expressjs","google-places-api","handlebars","mapbox-api","node","nodejs","weather-app","weather-forecast","weatherstack-api"],"latest_commit_sha":null,"homepage":"http://weather.shubhranil.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alpha037.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2020-05-01T12:04:30.000Z","updated_at":"2022-10-05T12:39:31.000Z","dependencies_parsed_at":"2025-01-13T11:37:33.178Z","dependency_job_id":"77c6ef78-c055-48a2-9a24-fb7c10ae5bfb","html_url":"https://github.com/alpha037/atlas-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/alpha037%2Fatlas-weather-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alpha037%2Fatlas-weather-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alpha037%2Fatlas-weather-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alpha037%2Fatlas-weather-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alpha037","download_url":"https://codeload.github.com/alpha037/atlas-weather-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241587790,"owners_count":19986628,"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":["autocomplete-search","express","expressjs","google-places-api","handlebars","mapbox-api","node","nodejs","weather-app","weather-forecast","weatherstack-api"],"created_at":"2024-11-13T22:48:46.567Z","updated_at":"2025-12-31T01:03:20.972Z","avatar_url":"https://github.com/alpha037.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://atlas.shubhranil.com\" target=\"\\_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/Developed%20and%20Maintained%20by-Atlas%20Inc-blue\"\u003e\n\u003c/a\u003e\n\n# Atlas Weather-App\n\n\u003cp\u003e A minimalist asynchronous weather application. \u003c/p\u003e\n\n#### Deployed at: http://weather.shubhranil.com/\n\n#### Help:\n\n\u003cp\u003e You can use this web app to find out the weather of any place in real time. Just type in the name of the place in the search bar and see the magic happen. \u003c/p\u003e\n\n# Features include:\n\n\u003cul\u003e\n  \u003cli\u003e Complete location of the searched place. \u003c/li\u003e\n  \u003cli\u003e Local time of the place, Date and the present weather forecast in that region. \u003c/li\u003e\n  \u003cli\u003e Autocomplete feature powered by Google Places API (sometimes it won't work due to API traffic or daily API calls limit or a number of   other reasons) and Weather based real-time icons (if available). \u003c/li\u003e\n\u003c/ul\u003e\n\n# Docker Instructions\n\nIf you haven't installed [Docker](https://www.docker.com/products/docker-desktop) already, then you can get it from [here](https://www.docker.com/products/docker-desktop). After installing it, create an account in Docker and copy the username.\n\nBefore running this application in docker, make sure to replace the **API KEYS** placeholder with your own.\n\nThis application is already dockerized. You can pull the image directly from [docker hub](https://hub.docker.com/u/alpha037):\n\n```bash\ndocker pull alpha037/atlas-weather-app\n```\n\n**OR**\n\nYou can create your own by following the given steps.\n\nTo run the app as a docker container, follow the given steps:\n\n- Navigate to the project directory\n  ```bash\n  cd atlas-weather-app\n  ```\n- Replace \u003cstrong\u003eUSERNAME\u003c/strong\u003e with your own username and build the docker image\n  ```bash\n  docker build -t \u003cUSERNAME\u003e/atlas-weather-app:1.0 .\n  ```\n- Open up the terminal at the project directory, replace \u003cstrong\u003eUSERNAME\u003c/strong\u003e with your own username and run the following command:\n  ```bash\n  docker run -p 3000:3000 \u003cUSERNAME\u003e/atlas-weather-app:1.0\n  ```\n- You can also use \u003cstrong\u003edocker compose\u003c/strong\u003e to manage your containers:\n  ```bash\n  docker-compose up\n  ```\n  and\n  ```bash\n  docker-compose down\n  ```\n\n# Contributing\n\nContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**. For more details, check out the [contributing guidelines](CONTRIBUTING.md).\n\n1. Fork the Project.\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`).\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`).\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request.\n\n# License\n\nDistributed under GNU AGPL 3.0. See [LICENSE](LICENSE) for more information.\n\n# Contact\n\nShubhranil Dutta - contact@shubhranil.com\n\nProject Link: [https://github.com/alpha037/atlas-weather-app](https://github.com/alpha037/atlas-weather-app)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falpha037%2Fatlas-weather-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falpha037%2Fatlas-weather-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falpha037%2Fatlas-weather-app/lists"}