https://github.com/cryptogru812/client-portal-t3
The client portal is a web application that enables customers to manage and customize their chatbot's configuration.
https://github.com/cryptogru812/client-portal-t3
nextjs oauth openai shadcn-ui t3-stack turborepo voiceflow
Last synced: about 1 year ago
JSON representation
The client portal is a web application that enables customers to manage and customize their chatbot's configuration.
- Host: GitHub
- URL: https://github.com/cryptogru812/client-portal-t3
- Owner: cryptogru812
- License: mit
- Created: 2024-01-12T13:02:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-17T16:38:10.000Z (over 2 years ago)
- Last Synced: 2025-03-31T13:28:01.027Z (about 1 year ago)
- Topics: nextjs, oauth, openai, shadcn-ui, t3-stack, turborepo, voiceflow
- Language: TypeScript
- Homepage: https://client-portal-t3.vercel.app
- Size: 1.1 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# template
An opinionated [t3 stack](https://create.t3.gg/) starter template.
## Features
In additional to the default t3 features, this template includes:
- [x] ~React Server Components~
- [x] ~Next.js Server Actions~
- [x] ~CRUD Todo~
- [x] ~Local Db~
- [ ] User Profile
- [ ] Payments
- [ ] Multi Tenancy
- [ ] Admin Dashboard
- [ ] CLI generators
- [ ] CRUD generator
- [ ] UI generator
## FAQ
### Why use TRPC instead of just Server Actions?
Having a framework agnostic data layer lets us share logic between multiple clients (web, mobile, etc).
### Why pick Prisma over Drizzle?
Cross database support and a more mature ORM.
### Why write a custom Auth.js adapter?
TODO
## References
The stack originates from and is updated with [create-t3-turbo](https://github.com/t3-oss/create-t3-turbo).