{"id":24464288,"url":"https://github.com/asbhogal/next.js-cryptocurrency-app","last_synced_at":"2025-05-06T20:22:03.596Z","repository":{"id":154252588,"uuid":"612579318","full_name":"asbhogal/Next.js-Cryptocurrency-App","owner":"asbhogal","description":"A cryptocurrency application which uses Redux RTK Query to pull API data about current cryptocurrency values and news. The user can also search cryptocurrencies and view their ranking, price, market cap and % change as well as see the latest crypto-related news.","archived":false,"fork":false,"pushed_at":"2023-12-26T13:10:30.000Z","size":2119,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T02:34:30.922Z","etag":null,"topics":["api","crypto","cryptocurrency","eslint","next","nextjs","playwright","react","reactjs","redux","redux-middleware","redux-store","redux-toolkit","reduxtoolkit","rest-api","restful-api","scss","typescript"],"latest_commit_sha":null,"homepage":"https://next-js-cryptocurrency-app.vercel.app","language":"TypeScript","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/asbhogal.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}},"created_at":"2023-03-11T11:23:20.000Z","updated_at":"2025-01-10T20:41:27.000Z","dependencies_parsed_at":"2023-12-25T01:29:47.803Z","dependency_job_id":"86c408e6-af38-4e79-8e7f-14406c055f5b","html_url":"https://github.com/asbhogal/Next.js-Cryptocurrency-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/asbhogal%2FNext.js-Cryptocurrency-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asbhogal%2FNext.js-Cryptocurrency-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asbhogal%2FNext.js-Cryptocurrency-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asbhogal%2FNext.js-Cryptocurrency-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asbhogal","download_url":"https://codeload.github.com/asbhogal/Next.js-Cryptocurrency-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252761766,"owners_count":21800206,"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":["api","crypto","cryptocurrency","eslint","next","nextjs","playwright","react","reactjs","redux","redux-middleware","redux-store","redux-toolkit","reduxtoolkit","rest-api","restful-api","scss","typescript"],"created_at":"2025-01-21T05:15:08.131Z","updated_at":"2025-05-06T20:22:03.537Z","avatar_url":"https://github.com/asbhogal.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003ch1\u003eNext.js - Cryptoverse Application\u003c/h1\u003e\n\n![](https://api.checklyhq.com/v1/badges/checks/dcfba4e1-148c-4fd6-824c-f1a6c5597a8b?style=for-the-badge\u0026theme=dark) ![](https://api.checklyhq.com/v1/badges/checks/dcfba4e1-148c-4fd6-824c-f1a6c5597a8b?style=for-the-badge\u0026theme=dark\u0026responseTime=true) \u003cbr\u003e\u003cbr\u003e ![GitHub deployments](https://img.shields.io/github/deployments/asbhogal/Next.js-Cryptocurrency-App/production?label=DEPLOYMENT%20STATE\u0026style=for-the-badge\u0026labelColor=000) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/asbhogal/Next.js-Cryptocurrency-App?style=for-the-badge\u0026labelColor=000) ![GitHub repo size](https://img.shields.io/github/repo-size/asbhogal/Next.js-Cryptocurrency-App?color=blueviolet\u0026style=for-the-badge\u0026labelColor=000)\n\n\u003c/div\u003e\n\nA cryptocurrency application which pulls API data from the Coinranking, Coin Gecko and The News API. This has been built using TypeScript, Next.js, React, Redux, Axios, SCSS and deployed via Vercel.\n\n\u003cstrong\u003eFeatures\u003c/strong\u003e\n - Built using Next.js, React, TypeScript and Redux\n - Uses the Coinranking, Coin Gecko \u0026 The News APIs\n - Displays cryptocurrency, exchange and news data, incl. top 10 cryptos\n - E2E and a11y testing across multiple browsers using Playwright\n - Husky to run lint and testing prior to Git Commit\n - Stylish, modern UI\n - Fully responsive\n - Optimized for the web\n\n\u003cstrong\u003eStacks \u0026 Tools\u003c/strong\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/devicons/devicon/blob/master/icons/typescript/typescript-original.svg\"\u003e\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/typescript/typescript-original.svg\" alt=\"TypeScript logo\" width=\"50\" height=\"50\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/devicons/devicon/blob/master/icons/nextjs/nextjs-original.svg\"\u003e\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/nextjs/nextjs-original.svg\" alt=\"nextjs logo\" width=\"50\" height=\"50\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/devicons/devicon/blob/master/icons/react/react-original.svg\"\u003e\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/react/react-original.svg\" alt=\"react logo\" width=\"50\" height=\"50\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/devicons/devicon/blob/master/icons/redux/redux-original.svg\"\u003e\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/redux/redux-original.svg\" alt=\"redux logo\" width=\"50\" height=\"50\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/devicons/devicon/blob/master/icons/sass/sass-original.svg\"\u003e\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/sass/sass-original.svg\" alt=\"sass logo\" width=\"50\" height=\"50\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/devicons/devicon/blob/master/icons/eslint/eslint-original.svg\"\u003e\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/eslint/eslint-original.svg\" alt=\"ES Lint logo\" width=\"50\" height=\"50\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://playwright.dev/img/playwright-logo.svg\"\u003e\u003cimg src=\"https://playwright.dev/img/playwright-logo.svg\" alt=\"Playwright logo\" width=\"50\" height=\"50\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\n\n\u003cstrong\u003eLinks\u003c/strong\u003e\n\n - \u003ca target=\"_blank\" href=\"https://next-js-cryptocurrency-app.vercel.app/\"\u003eCryptoverse App\u003c/a\u003e\n\n \u003cstrong\u003eDisclaimer\u003c/strong\u003e\n\n The term 'Cryptoverse' is used purely here for demonstratice, non-commercial purposes and any resemblance to existing trademarks are purely coincidental. All trademarks used herein remain the sole copyright and ownership of the original holders and are used here for demonstrative, non-commercial purposes.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasbhogal%2Fnext.js-cryptocurrency-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasbhogal%2Fnext.js-cryptocurrency-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasbhogal%2Fnext.js-cryptocurrency-app/lists"}