{"repo":"xavimondev/snap2sql","free":true,"listed":false,"github":"https://github.com/xavimondev/snap2sql","clone":"git clone https://github.com/xavimondev/snap2sql.git","description":"Convert your database diagrams into SQL Schema","language":"TypeScript","stars":52,"topics":["cli","nextjs","openai","shadcn-ui","supabase","tailwindcss","vision-api","hackaton-supabase","typescript"],"license":"MIT","category":"ui-components","readme_excerpt":"Introduction Snap2SQL lets you instantly convert database diagrams into clean SQL schemas using AI. Support for MySQL and PostgreSQL. Requirements - Node = 20 - pnpm = 9 Stack - next: A framework for server-rendered React applications. - shadcn/ui: Provides beautifully designed components for UI. - monaco-editor/react: A Monaco Editor wrapper for React applications. - zustand: A small, fast, and scalable state management library for React. - typescript: A typed superset of JavaScript that compiles to plain JavaScript. Setting Up OPENAI API TOKEN - Go to the OpenAI web. - Sign in to your account or create a new one. - Navigate to your API settings. - Generate an Secret key. - Copy the generated Secret key. GOOGLE GENERATIVE AI API KEY - Go to the Google AI Studio. - Sign in to your account or create a new one. - Generate an Secret key. - Copy the generated Secret key. UPSTASH REDIS REST URL - UPSTASH REDIS REST TOKEN - Go to the Uptash console. - Sign in to your account or create a new one. - Navigate to your database. - Copy the generated keys. Run Locally 1.Clone the snap2sql repository: 2.Install the dependencies: 3.Start the development: Contributors License MIT .","default_branch":null,"files":null,"tree":[],"storefront":"/r/xavimondev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xavimondev/snap2sql/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}