{"id":15147698,"url":"https://github.com/helmturner/t3-mongo-template","last_synced_at":"2025-09-11T23:32:25.141Z","repository":{"id":76892441,"uuid":"605407880","full_name":"helmturner/t3-mongo-template","owner":"helmturner","description":"A template for NextJS apps featuring e2e type-safety with tRPC+zod, improved typings via ts-reset, tailwindCSS, and vitest - preconfigured with MongoDB and NextAuth using a custom adapter.","archived":false,"fork":false,"pushed_at":"2023-12-11T18:20:15.000Z","size":34,"stargazers_count":8,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T15:05:00.650Z","etag":null,"topics":["mongodb","nextauth","nextjs","t3","tailwindcss","trpc","ts-reset","vitest","zod"],"latest_commit_sha":null,"homepage":"","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/helmturner.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":"2023-02-23T04:47:02.000Z","updated_at":"2024-09-10T03:33:34.000Z","dependencies_parsed_at":"2023-12-11T19:30:54.122Z","dependency_job_id":"4ad1300a-b053-4598-a102-74adc6ed525b","html_url":"https://github.com/helmturner/t3-mongo-template","commit_stats":{"total_commits":10,"total_committers":2,"mean_commits":5.0,"dds":0.09999999999999998,"last_synced_commit":"360ad39f9e09899b2ad669ff41753c12b162b7e3"},"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helmturner%2Ft3-mongo-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helmturner%2Ft3-mongo-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helmturner%2Ft3-mongo-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helmturner%2Ft3-mongo-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/helmturner","download_url":"https://codeload.github.com/helmturner/t3-mongo-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232670353,"owners_count":18558569,"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":["mongodb","nextauth","nextjs","t3","tailwindcss","trpc","ts-reset","vitest","zod"],"created_at":"2024-09-26T13:00:27.870Z","updated_at":"2025-01-06T03:50:52.781Z","avatar_url":"https://github.com/helmturner.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# T3-Mongo-Template\n\nThis is a highly opinionated version of a [T3 Stack](https://create.t3.gg/) project bootstrapped with `create-t3-app`.\n\nIt is configured to use MongoDB, JWTs for auth, and vitest + supertest for testing. It also includes extra TS goodies such as `@total-typescript/ts-reset` and other overrides.\n\n## IMPORTANT NOTES\n\n- This template includes an opinionated `prettier.config.cjs` which inserts semi-colons, avoids arrow parenthesis, and adds trailing commas.\n- If you are familiar with the usual T3 setup, note that the tRPC client exported as `api` from `src/utils/api.ts` is now exported from `src/client/sdk.ts` as `sdk`.\n\n## What's next? How do I make an app with this?\n\nIf you are not familiar with the different technologies used in this project, please refer to the respective docs.\n\n- [Next.js](https://nextjs.org)\n- [NextAuth.js](https://next-auth.js.org)\n- [Tailwind CSS](https://tailwindcss.com)\n- [tRPC](https://trpc.io)\n- [zod](https://zod.dev/)\n- [MongoDB](https://www.mongodb.com/docs/)\n- [TS-Reset](https://github.com/total-typescript/ts-reset)\n\n## Learn More\n\nTo learn more about the [T3 Stack](https://create.t3.gg/), take a look at the following resources:\n\n- [Documentation](https://create.t3.gg/)\n- [Learn the T3 Stack](https://create.t3.gg/en/faq#what-learning-resources-are-currently-available)\n- [T3 Discord](https://t3.gg/discord)\n- [create-t3-app GitHub repository](https://github.com/t3-oss/create-t3-app)\n\n## How do I deploy this?\n\nFollow the T3 deployment guides for [Vercel](https://create.t3.gg/en/deployment/vercel), [Netlify](https://create.t3.gg/en/deployment/netlify) and [Docker](https://create.t3.gg/en/deployment/docker) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelmturner%2Ft3-mongo-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhelmturner%2Ft3-mongo-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelmturner%2Ft3-mongo-template/lists"}