{"id":18106814,"url":"https://github.com/litpreet/formiverse","last_synced_at":"2026-04-12T03:38:18.846Z","repository":{"id":258193672,"uuid":"872067652","full_name":"LitPreet/Formiverse","owner":"LitPreet","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-16T15:40:11.000Z","size":1353,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T06:45:43.811Z","etag":null,"topics":["javascript","mongodb","nodejs","reactjs","tailwind-css","typescript"],"latest_commit_sha":null,"homepage":"https://formiverse.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LitPreet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-13T17:39:30.000Z","updated_at":"2024-10-16T15:40:15.000Z","dependencies_parsed_at":"2024-10-18T00:35:02.404Z","dependency_job_id":"f329e757-0575-4640-828c-eb33feac7cd4","html_url":"https://github.com/LitPreet/Formiverse","commit_stats":null,"previous_names":["litpreet/formiverse"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LitPreet/Formiverse","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LitPreet%2FFormiverse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LitPreet%2FFormiverse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LitPreet%2FFormiverse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LitPreet%2FFormiverse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LitPreet","download_url":"https://codeload.github.com/LitPreet/Formiverse/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LitPreet%2FFormiverse/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278335451,"owners_count":25970129,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","mongodb","nodejs","reactjs","tailwind-css","typescript"],"created_at":"2024-10-31T23:08:07.882Z","updated_at":"2025-10-04T15:49:06.911Z","avatar_url":"https://github.com/LitPreet.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Formiverse\n\u003cimg src=\"https://github.com/LitPreet/Formiverse/blob/main/src/assets/images/form.png\" alt=\"homepage\" /\u003e\n\n\nFormiverse is a Google Forms-inspired application that allows users to create, edit, and share dynamic forms via email or shareable links. Users can fill responses, while form owners can view, delete, and track responses in real-time. The app’s backend-driven UI dynamically renders form components based on API responses, ensuring flexibility and scalability. Formiverse is also a Progressive Web App (PWA), providing offline functionality and mobile compatibility for a seamless user experience.\n## 🌐Demo\n\nExplore the live project - https://formiverse.vercel.app/\n\n## 💡 Lighthouse Report\n\u003cimg src=\"https://github.com/LitPreet/Formiverse/blob/main/src/assets/images/load.png\" alt=\"report\"/\u003e\n\n\n## 🚀Key Features\n- Form Creation and Management: Users can create, edit, and share forms easily. They can send links via email or copy them for external sharing.\n\n- Real-Time Response Tracking: Form owners receive real-time updates on submissions and can delete unwanted responses directly.\n\n- Backend-Driven UI: The app’s UI is dynamically rendered based on the backend, ensuring a robust, flexible interface.\n\n- PWA: Formiverse is a fully-functional Progressive Web App (PWA) that users can download and use offline on mobile devices.\n\n\n\n## 🛠️Tech Stack\n- React.js \n- Vite Bundler\n- TypeScript\n- Tailwind CSS\n- Mongodb\n- Node js\n- Shadcn UI for reusable components\n- Redux Js\n- Zod for Form validation\n- Next themes for theme management\n- PWA APIs\n- Service Workers\n- React Router v6\n- Vercel for deployment\n## 🏁 Get Started\nTo get this project up and running in your development environment, follow these step-by-step instructions.\n## 📝 Prerequisites\nIn order to install and run this project locally, you would need to have the following installed on your local machine.\n- [Node js](https://nodejs.org/en/)\n- [NPM](https://docs.npmjs.com/getting-started)\n- [Git](https://git-scm.com/downloads)\n## ⚙️ Installation and Run Locally\n\n#### step 1\nDownload or clone this repo by using the link below:\n```\nhttps://github.com/LitPreet/Formiverse.git\n```\n#### step 2\nExecute the following command in the root directory of the downloaded repo in order to install dependencies:\n```\nnpm install\n```\n### step 3\nExecute the following command in order to run the development server locally:\n```\nnpm run dev\n```\n### step 4\nOpen http://localhost:5173 with your browser to see the result.\n## 📜 Scripts\n| Script       | Action         \n| ------------- |:-------------\n| ```npm install```      | Installs dependencies\n| ```npm run dev```      | Starts local dev server at ```localhost:3000  ```  \n| ```npm run build``` | Build your production site to ```./dist/```    \n| ```npm run start``` | Start your production site locally\n\n\n## 🚀 Deployment\nYou can create an optimized production build with the following command:\n```\nnpm run build\n```\n#### Deploy on Vercel\nThe easiest way to deploy this Next.js app is to use the Vercel Platform.\n[Vercel Platform](https://vercel.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flitpreet%2Fformiverse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flitpreet%2Fformiverse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flitpreet%2Fformiverse/lists"}