{"id":17564073,"url":"https://github.com/santoshy1101/todo-app","last_synced_at":"2025-06-11T22:37:44.602Z","repository":{"id":64623443,"uuid":"575722638","full_name":"santoshy1101/Todo-App","owner":"santoshy1101","description":null,"archived":false,"fork":false,"pushed_at":"2023-06-02T11:28:09.000Z","size":184,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T12:22:22.543Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://todo-app-santoshy1101.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/santoshy1101.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-12-08T06:35:55.000Z","updated_at":"2023-06-02T11:29:09.000Z","dependencies_parsed_at":"2024-12-09T17:14:23.204Z","dependency_job_id":"2db61cb2-19cf-4a13-af0b-bdb18f62246f","html_url":"https://github.com/santoshy1101/Todo-App","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/santoshy1101/Todo-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santoshy1101%2FTodo-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santoshy1101%2FTodo-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santoshy1101%2FTodo-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santoshy1101%2FTodo-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/santoshy1101","download_url":"https://codeload.github.com/santoshy1101/Todo-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santoshy1101%2FTodo-App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259356108,"owners_count":22845187,"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-21T13:23:40.775Z","updated_at":"2025-06-11T22:37:44.579Z","avatar_url":"https://github.com/santoshy1101.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"{cloud_pct , feels_like , humidity , max_temp , min_temp , sunrise , sunset , temp , wind_degrees , wind_speed}\n\n  {\n    data ? data.map(({cloud_pct , feels_like , humidity , max_temp , min_temp , sunrise , sunset ,temp , wind_degrees , wind_speed},id)=\u003e(\n        \u003cVStack key={id}\u003e\n        \u003cButton\u003eCloud_Pact : {cloud_pct}\u003c/Button\u003e\n        \u003cButton\u003eFeels_Like : {feels_like}\u003c/Button\u003e\n        \u003cButton\u003eHumidity : {humidity}\u003c/Button\u003e\n        \u003cButton\u003eMax_Temp : {max_temp}\u003c/Button\u003e\n        \u003cButton\u003eMin_Temp : {min_temp}\u003c/Button\u003e\n        \u003cButton\u003eSunrise : {sunrise}\u003c/Button\u003e\n        \u003cButton\u003eSunset : {sunset}\u003c/Button\u003e\n        \u003cButton\u003eTemp : {temp} °C\u003c/Button\u003e\n        \u003cButton\u003eWind_Degrees : {wind_degrees}\u003c/Button\u003e\n        \u003cButton\u003eWind_Speed : {wind_speed}\u003c/Button\u003e \n        \u003c/VStack\u003e\n    )) :null\n  }\n\n     { data? \u003cVStack mt={5}\u003e\n    \u003cButton\u003eCloud_Pact : {data[0].cloud_pct}\u003c/Button\u003e\n    \u003cButton\u003eHumidity : {data[0].humidity } %\u003c/Button\u003e\n    \u003cButton\u003eTemp : {data[0].temp} °C\u003c/Button\u003e\n    \u003c/VStack\u003e :null\n\n  }\n\n\n\n  wheather \n\n\n  import React from 'react'\nimport { useState } from 'react';\nimport { useEffect } from 'react';\nconst Wheather = () =\u003e {\n    const [data,setData] =useState([])\n    const [query ,setQuery] =useState(\"delhi\")\n\n    // data ===undefined?console.log(\"satrt :\" ,data) : console.log(\"empty :\", data)\n    const getData = async(query=\"delhi\")=\u003e{\n        // console.log(query)\n        const options = {\n            method: 'GET',\n            headers: {\n                'X-RapidAPI-Key': '235bbe7c40mshc100adf39dcd554p17cd37jsn4c6a0cf66021',\n                'X-RapidAPI-Host': 'weather-by-api-ninjas.p.rapidapi.com'\n            }\n        };\n        \n       const res= await fetch(`https://weather-by-api-ninjas.p.rapidapi.com/v1/weather?city=${query}`, options)\n       const d = await res.json()\n        // console.log(data)\n       return d\n            // .then(response =\u003e response.json())\n            // .then(response =\u003e console.log(response))\n            // .catch(err =\u003e console.error(err));\n\n    }\n\n    useEffect(()=\u003e{\n      \n    // getData(query).then((result)=\u003esetData([{...result}]))\n    // setData(result)\n   \n    },[query])\n\n    const handleChange = (e)=\u003e{\n        setTimeout(()=\u003e{\n            setQuery(e.target.value)\n            // console.log(\"working\")\n        },5000)\n       \n    }\n  return (\n  \u003cdiv\u003e\n  \u003ch1\u003ewheather\u003c/h1\u003e\n  \u003cdiv className='flex border-2 items-center justify-center'\u003e\n  \u003cinput type=\"text\"  className='text-black placeholder:italic placeholder:text-slate-400 block  w-1/4  rounded-md py-2 pl-9 pr-3 shadow-sm focus:outline-none focus:border-sky-500 focus:ring-sky-500 focus:ring-1 sm:text-sm' /\u003e\n  \u003cbutton className='px-3 py-2 rounded-2xl border-2 border-black'\u003eSearch\u003c/button\u003e\n  \u003c/div\u003e\n  \n  \u003c/div\u003e\n  )\n}\n\nexport default Wheather\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantoshy1101%2Ftodo-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsantoshy1101%2Ftodo-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantoshy1101%2Ftodo-app/lists"}