-
Notifications
You must be signed in to change notification settings - Fork 529
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[oss.gg hackathon] Fastify + Unkey Starter Template #2378
Comments
/assign |
You already have an open issue assigned to you here. Once that's closed or unassigned, only then we recommend you to take up more. |
/assign |
Assigned to @Vardhaman619! Please open a draft PR linking this issue within 48h |
/assign |
This issue is already assigned to another person. Please find more issues here. |
/award 750 |
Awarding Vardhaman619: 750 points 🕹️ Well done! Check out your new contribution on oss.gg/Vardhaman619 |
What side quest or challenge are you solving?
This template is a starter kit for building APIs using Fastify and Unkey, designed to facilitate user authentication, rate limiting, and the generation of random facts via the Vercel AI SDK. It provides a structured framework for developers to quickly set up and deploy RESTful APIs with TypeScript support, allowing for efficient development and management of user interactions.
Check Here
Points
750
Description
The Fastify + Unkey Starter Kit allows developers to create a fully functional API that incorporates user authentication through the Unkey API, implements rate limiting for controlled usage, and generates random facts using the Vercel AI SDK. The template is structured to use Drizzle ORM with an SQLite database for storing user-generated facts, ensuring data is efficiently handled and queried. It features endpoints for user signup, sign-in, sign-out, and fact management, providing a comprehensive solution for anyone looking to build a fact-based application or service.
Provide proof that you've completed the task
The text was updated successfully, but these errors were encountered: