{"id":22880883,"url":"https://github.com/ammarmbe/tally","last_synced_at":"2026-03-15T18:37:16.515Z","repository":{"id":244140411,"uuid":"810856886","full_name":"ammarmbe/tally","owner":"ammarmbe","description":"Attendance tracker app built using Next.js 15 and the new React compiler.","archived":false,"fork":false,"pushed_at":"2025-03-22T18:58:04.000Z","size":684,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T05:32:13.419Z","etag":null,"topics":["nextjs","nextjs15","postgresql","react","react-compiler","react19"],"latest_commit_sha":null,"homepage":"https://tally.ambe.dev","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/ammarmbe.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":"2024-06-05T13:32:53.000Z","updated_at":"2025-03-22T18:58:02.000Z","dependencies_parsed_at":"2025-03-22T19:37:30.507Z","dependency_job_id":null,"html_url":"https://github.com/ammarmbe/tally","commit_stats":null,"previous_names":["ammarmbe/tally"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammarmbe%2Ftally","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammarmbe%2Ftally/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammarmbe%2Ftally/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammarmbe%2Ftally/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ammarmbe","download_url":"https://codeload.github.com/ammarmbe/tally/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252802581,"owners_count":21806531,"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":["nextjs","nextjs15","postgresql","react","react-compiler","react19"],"created_at":"2024-12-13T17:28:06.840Z","updated_at":"2026-03-15T18:37:11.490Z","avatar_url":"https://github.com/ammarmbe.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tally 📆\n\nTally is an attendance tracker app created using Next.js 15 RC and the new React compiler. \u003cbr\u003e Deployed at: [tally.ambe.dev](https://tally.ambe.dev/).\n\n![tally](https://github.com/ammarmbe/tally/assets/117791580/340ec835-08dc-49bf-868c-cb2fe21e1158)\n\n## Features\n\nUsers can add their course details (days, start and end times, room name, etc.) to the app, and each day they will find their courses for the day in the dashboard. The app automatically calculates attendance percentage based on these entries. Users can also enable class reminder push notifications (using PWA) at their desired times.\n\n## Tech Stack\n\nNext.js, Neon's serverless driver (PostgreSQL), Lucia (auth), React Query, TailwindCSS. Shadcn/ui.\n\nDeployed on Vercel and Neon.\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fammarmbe%2Ftally","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fammarmbe%2Ftally","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fammarmbe%2Ftally/lists"}