Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/developaul/quickdata
Generate data from types, nested forms, etc.
https://github.com/developaul/quickdata
chrome-ai json types
Last synced: about 1 month ago
JSON representation
Generate data from types, nested forms, etc.
- Host: GitHub
- URL: https://github.com/developaul/quickdata
- Owner: developaul
- License: mit
- Created: 2024-07-03T20:24:55.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-08T02:24:47.000Z (6 months ago)
- Last Synced: 2024-07-08T19:14:48.814Z (6 months ago)
- Topics: chrome-ai, json, types
- Language: TypeScript
- Homepage: https://quick-data.vercel.app
- Size: 698 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Quickdata
![Next.js Badge](https://img.shields.io/badge/Next.js 14-000?logo=nextdotjs&logoColor=fff&style=flat)
![Tailwind CSS Badge](https://img.shields.io/badge/Tailwind%20CSS-06B6D4?logo=tailwindcss&logoColor=fff&style=flat)## ð ïž Stack
- [**Nextjs**](https://nextjs.org/) - The React Framework for the Web.
- [**Typescript**](https://www.typescriptlang.org/) - JavaScript with syntax for types.
- [**TailwindCSS**](https://tailwindcss.com) + [**shadcn/ui**](https://ui.shadcn.com) & [**Radix Primitives**](https://www.radix-ui.com) - Design System.
- [**Zod**](https://zod.dev/) - Schema declaration and validation library.
- [**Bun**](https://bun.sh/) - A fast JavaScript runtime, package manager and bundler.
- [**ai**](https://sdk.vercel.ai/docs/introduction) - AI framework for TypeScript.
- [**Vercel**](https://vercel.com/) - Deploy your app anywhere.
- [**Vercel Analytics**](https://vercel.com/analytics) - Analytics for Vercel.## ð Features
- ð Generate data from types.
- ð· Generate data from forms.## ð Getting Started
You will need:
- [Node.js 20+ (recommended 20.14 LTS)](https://nodejs.org/en/).
- [Git](https://git-scm.com/).1. [Clone](https://github.com/developaul/quickdata.git) this repository locally:
```bash
git clone [email protected]:developaul/quickdata.git
```2. Install dependencies:
```bash
# Install bun globally if you don't have it:
npm install -g bun# and install dependencies:
bun install
```3. Create a **.env** file with the following content:
> ð§ The environment variables must match the following schema
```bash
# OpenAI Provider
OPENAI_API_KEY=# Vercel KV Store
KV_URL=
KV_REST_API_URL=
KV_REST_API_TOKEN=
KV_REST_API_READ_ONLY_TOKEN=
```**OpenAI API Key**
- [Get your OpenAI API key](https://platform.openai.com/account/api-keys).
**Vercel KV Store**
- [Get your Vercel KV Store](https://vercel.com/docs/storage/vercel-kv/quickstart).
4. Run the development server:
```bash
bun run dev
```