{"id":15832945,"url":"https://github.com/mertcanaltin/open-weather-app","last_synced_at":"2025-04-01T12:11:42.633Z","repository":{"id":115995523,"uuid":"444019122","full_name":"mertcanaltin/open-weather-app","owner":"mertcanaltin","description":null,"archived":false,"fork":false,"pushed_at":"2022-01-03T11:31:14.000Z","size":128,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-28T19:48:23.848Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"open-weather-app-cans.vercel.app","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/mertcanaltin.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":"2022-01-03T10:22:15.000Z","updated_at":"2022-01-28T14:58:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"4bd9c822-cc75-4154-92cf-aff05bed1f93","html_url":"https://github.com/mertcanaltin/open-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/mertcanaltin%2Fopen-weather-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mertcanaltin%2Fopen-weather-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mertcanaltin%2Fopen-weather-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mertcanaltin%2Fopen-weather-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mertcanaltin","download_url":"https://codeload.github.com/mertcanaltin/open-weather-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246635987,"owners_count":20809333,"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-10-05T13:01:08.249Z","updated_at":"2025-04-01T12:11:42.612Z","avatar_url":"https://github.com/mertcanaltin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# open-weather-app :rocket: \n\n## Project setup\n```\nnpm install\n```\n\n### create root / .env.local\n```\nVITE_API_URL = 'https://api.openweathermap.org/data/2.5'\nVITE_API_KEY = 'a8fdbcd95d55270f33d47c44f5206a31'\nVITE_ICON_URL = 'https://openweathermap.org/img/w'\n```\n\n\n### Compiles and hot-reloads for development\n```\nnpm run dev\n```\n\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Run your jest tests\n```\nnpm run test\n```\n\n# Vite-Js\n\nNext Generation Frontend Tooling\n\n[Get Started](https://vitejs.dev/guide/)\n\n[Learn More](https://vitejs.dev/guide/why)\n\n## 💡 Instant Server Start\n\nOn demand file serving over native ESM, no bundling required!\n\n## ⚡️ Lightning Fast HMR\n\nHot Module Replacement (HMR) that stays fast regardless of app size.\n\n## 🛠️ Rich Features\n\nOut-of-the-box support for TypeScript, JSX, CSS and more.\n\n## 📦 Optimized Build\n\nPre-configured Rollup build with multi-page and library mode support.\n\n## 🔩 Universal Plugins\n\nRollup-superset plugin interface shared between dev and build.\n\n## 🔑 Fully Typed APIs\n\nFlexible programmatic APIs with full TypeScript typing.\n\n## SWR Features\n\nWith just one single line of code, you can simplify the logic of data fetching in your project, and also have all these amazing features out-of-the-box:\n\n-   **Fast**,  **lightweight**  and  **reusable**  data fetching\n-   Built-in  **cache**  and request deduplication\n-   **Real-time**  experience\n-   Transport and protocol agnostic\n-   SSR / ISR / SSG support\n-   TypeScript ready\n-   React Native\n\nSWR has you covered in all aspects of speed, correctness, and stability to help you build better experiences:\n\n-   Fast page navigation\n-   Polling on interval\n-   Data dependency\n-   Revalidation on focus\n-   Revalidation on network recovery\n-   Local mutation (Optimistic UI)\n-   Smart error retry\n-   Pagination and scroll position recovery\n-   React Suspense\n\n# Get started with Tailwind CSS\n\nTailwind CSS works by scanning all of your HTML files, JavaScript components, and any other templates for class names, generating the corresponding styles and then writing them to a static CSS file.\n\nIt's fast, flexible, and reliable — with zero-runtime.[here](https://tailwindcss.com/docs/installation)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmertcanaltin%2Fopen-weather-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmertcanaltin%2Fopen-weather-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmertcanaltin%2Fopen-weather-app/lists"}