{"id":24719783,"url":"https://github.com/eyuelberga/cryptotrack","last_synced_at":"2026-04-12T15:04:06.627Z","repository":{"id":115132155,"uuid":"537381102","full_name":"eyuelberga/CryptoTrack","owner":"eyuelberga","description":"Track your Cryptocurrencies and get instant email notification whenever they change","archived":false,"fork":false,"pushed_at":"2022-09-18T07:55:37.000Z","size":1202,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-22T11:48:09.258Z","etag":null,"topics":["chakra-ui","coingecko-api","courier","cryptocurrency","express","react","supabase","vercel"],"latest_commit_sha":null,"homepage":"https://eyuelberga.github.io/CryptoTrack/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eyuelberga.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-09-16T09:00:08.000Z","updated_at":"2024-04-15T05:42:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"420130cb-84cd-4cce-84af-cd28a43fa588","html_url":"https://github.com/eyuelberga/CryptoTrack","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/eyuelberga/CryptoTrack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eyuelberga%2FCryptoTrack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eyuelberga%2FCryptoTrack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eyuelberga%2FCryptoTrack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eyuelberga%2FCryptoTrack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eyuelberga","download_url":"https://codeload.github.com/eyuelberga/CryptoTrack/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eyuelberga%2FCryptoTrack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271469227,"owners_count":24765124,"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","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["chakra-ui","coingecko-api","courier","cryptocurrency","express","react","supabase","vercel"],"created_at":"2025-01-27T11:19:34.474Z","updated_at":"2026-04-12T15:04:06.519Z","avatar_url":"https://github.com/eyuelberga.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/eyuelberga/CryptoTrack\"\u003e\n    \u003cimg src=\"https://github.com/eyuelberga/CryptoTrack/blob/main/banner.png?raw=true\" alt=\"Crypto Track logo\" width=\"300\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eCrypto Track helps you track your Cryptocurrencies and get instant email notification whenever they change.\u003c/p\u003e\n\nCryptocurrency is a volatile asset with lots of ups and downs. Keeping up with the changes can lead to great gains and this tool helps to make this easy. By subscribing to market changes you want to track, CryptoTrack will send you periodic email notifications whenever they change.\n\n## Features\n\n- Track various market data and recieve email notifications\n- Manage your notifications\n- View the latest market data on a Cryptocurrency\n\n## Tools\n\n- [Courier](https://https://www.courier.com/): Sending email notifications\n- [Supabase](https://supabase.com/): Authentication and Database Storage\n- [CoinGecko](https://www.coingecko.com/): Latest Cryptocurrency market data API\n- [Vite + React](https://vitejs.dev/) : Frontend web application\n- [Express](https://expressjs.com/) + [Vercel](https://vercel.com/): Webhook for cron job\n\n\n## Preview \n![Login](images/login.jpg)\n\n![Home](images/home.jpg)\n\n![Latest Data](images/latest_data.jpg)\n\n## Development\n\n### Web\n\n#### Installation\n\n\n```bash\n$  cd web\n```\n\n```bash\n$  yarn\n```\n\n#### Running the app\n\n```bash\n\n$ yarn dev\n```\n\n#### Environment variables\n\n```\nVITE_SUPABASE_URL=\nVITE_SUPABASE_KEY=\n\n```\n\n\n### Cron Webhook\n\n#### Installation\n\n\n```bash\n$  cd cron\n```\n\n```bash\n$  yarn\n```\n\n#### Running the app\n\n```bash\n\n$ yarn start\n```\n\n#### Environment variables\n\n```\nSUPABASE_URL=\nSUPABASE_KEY=\nCOURIER_KEY=\n\n```\n\n## License\n\nMIT © [Eyuel Berga Woldemichael](https://github.com/eyuelberga)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feyuelberga%2Fcryptotrack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feyuelberga%2Fcryptotrack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feyuelberga%2Fcryptotrack/lists"}