nst-sdc/NIRMAAN-2024

Replace Google Form with an Integrated Web Form & Backend

Open

#3 opened on Feb 23, 2025

 (4 comments) (0 reactions) (0 assignees)JavaScript (5 forks)auto 404
enhancementgood first issue

Repository metrics

Stars
 (0 stars)
PR merge metrics
 (PR metrics pending)

Description

Currently, the websites has a Google Form embedded for collecting user responses. Instead of using Google Forms, we need to create a dedicated form on the website itself and implement a backend to handle and store the form data. Expected Solution Frontend:

Replace the Google Form with a custom-built form using HTML, CSS, and JavaScript. Ensure the form follows the current design theme of the website. Include necessary fields that were present in the original Google Form. Backend:

Create an API to handle form submissions. Store the form data in a database (e.g., Firebase, Supabase, MongoDB, PostgreSQL). Implement validation for form fields before storing data. Deployment & Integration:

Ensure the form integrates smoothly with the existing website. The backend should be hosted and accessible for handling submissions in real-time.

Contributor guide