Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/somenath203/next-ai-form-builder
Click below to checkout the website
https://github.com/somenath203/next-ai-form-builder
clerk clerk-auth daisyui drizzle-orm forms google-gemini google-gemini-ai neondb nextjs nextjs14 react-web-share shadcn-ui tailwind tailwindcss vercel vercel-deployment xlsx
Last synced: about 1 month ago
JSON representation
Click below to checkout the website
- Host: GitHub
- URL: https://github.com/somenath203/next-ai-form-builder
- Owner: somenath203
- Created: 2024-08-01T21:11:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-02T08:28:58.000Z (5 months ago)
- Last Synced: 2024-08-03T09:58:57.592Z (5 months ago)
- Topics: clerk, clerk-auth, daisyui, drizzle-orm, forms, google-gemini, google-gemini-ai, neondb, nextjs, nextjs14, react-web-share, shadcn-ui, tailwind, tailwindcss, vercel, vercel-deployment, xlsx
- Language: JavaScript
- Homepage: https://next-ai-form-builder.vercel.app/
- Size: 132 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Next AI Form Builder
## Demo video of the application
https://www.youtube.com/watch?v=hFzs9IinUCQ
## Introduction
Next AI Form Builder is an AI-powered application that helps users create forms quickly and easily. By providing a prompt, users can generate forms with the help of the Google Gemini API. Users can customize, preview, and share these forms. Additionally, they can manage and export form responses.
## Features of the Application
- AI-generated forms based on user prompts using Google Gemini API.
- Edit any field of the generated form.
- Delete any field.
- Change theme color and background color.
- Live preview of the form.
- Share the form.
- View the number of responses each form has received.
- Export received information in Excel format.
- Edit, delete, and share forms from the dashboard.## Technologies Used in this Application
- **Next.js**: The main framework for building the application.
- **Clerk**: For user authentication and management.
- **TailwindCSS**: For styling and design.
- **ShadcnUI**: For additional UI components.
- **DaisyUI**: For changing the theme of the form.
- **Google Gemini API**: To generate forms based on user prompts.
- **Drizzle ORM**: For database operations.
- **Neon Database**: A modern cloud-based PostgreSQL database.
- **React-Web-Share**: For sharing forms.
- **xlsx**: To export form responses in Excel format.## Live Preview of the Application
https://next-ai-form-builder.vercel.app/
## Disclaimer
The creator of this application is not responsible for any incorrect forms created as Google Gemini API's functioning is beyond the creator's control.