{"id":21846937,"url":"https://github.com/duyet/pageview","last_synced_at":"2025-07-03T18:33:54.043Z","repository":{"id":142318524,"uuid":"612865298","full_name":"duyet/pageview","owner":"duyet","description":"Pageview","archived":false,"fork":false,"pushed_at":"2025-07-01T21:25:45.000Z","size":515,"stargazers_count":4,"open_issues_count":13,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-01T22:27:02.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://pageview.duyet.net/","language":"TypeScript","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/duyet.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,"zenodo":null}},"created_at":"2023-03-12T07:56:04.000Z","updated_at":"2025-03-17T17:08:00.000Z","dependencies_parsed_at":"2023-12-25T04:19:30.614Z","dependency_job_id":"7e3b3550-756e-427f-9943-ca6bcebbb983","html_url":"https://github.com/duyet/pageview","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/duyet/pageview","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyet%2Fpageview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyet%2Fpageview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyet%2Fpageview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyet%2Fpageview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duyet","download_url":"https://codeload.github.com/duyet/pageview/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyet%2Fpageview/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263379580,"owners_count":23457872,"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-11-27T23:16:11.292Z","updated_at":"2025-07-03T18:33:54.011Z","avatar_url":"https://github.com/duyet.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# `pageview`\n\n![](https://api.checklyhq.com/v1/badges/checks/7da0b0e8-698c-4264-86b5-4b45a139c37e?style=flat\u0026theme=dark)\n\n![](https://screenshotter.vercel.app/screenshot?url=https://pageview.duyet.net\u0026viewport=1728,1117)\n![](https://screenshotter.vercel.app/screenshot?url=https://pageview.duyet.net/url/2\u0026viewport=1728,1117)\n\nAdd this snippet to your website:\n\n```html\n\u003cscript\u003e\n  !(function (e, n, t) {\n    e.onload = function () {\n      let e = n.createElement('script')\n      ;((e.src = t), n.body.appendChild(e))\n    }\n  })(window, document, 'https://pageview.duyet.net/pageview.js')\n\u003c/script\u003e\n```\n\nCheckout result at: https://pageview.duyet.net\n\n## Development\n\nTo run the development server, execute the following command:\n\n```bash\nnpm run dev\n# or\nyarn dev\n# or\npnpm dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\n## Contribute and deployment\n\nTo contribute to the project, push any changes to the `dev` branch and create a PR to merge the changes into the `main` branch.\nPreview deployment can be seen on the `dev` branch.\n\nFor deployment on Vercel, follow these links for instructions:\n\n- https://www.prisma.io/docs/guides/database/using-prisma-with-planetscale\n- [Next.js deployment documentation](https://nextjs.org/docs/deployment).\n\n## Project note\n\nDisclaimer: This project is not intended for scale and is for personal usage only.\nI may consider scaling it later on.\nThe main purpose of this project is to demonstrate how to use Next.js,\nPlanetScale, TurboRepo, Vercel and some modern React components.\n\n## License\n\nMIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduyet%2Fpageview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fduyet%2Fpageview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduyet%2Fpageview/lists"}