Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/reeju619/taking-pledge-landing-page

A simple landing page with two forms in the header and footer section with JavaScript validation and google sheet integration. After submitting the form it will redirect to thank you page where a certificate will be downloaded with your name on it. For google sheet integration, have to create google form. Inspect & copy entry points of each field.
https://github.com/reeju619/taking-pledge-landing-page

css google-sheets html-css-javascript html5

Last synced: about 16 hours ago
JSON representation

A simple landing page with two forms in the header and footer section with JavaScript validation and google sheet integration. After submitting the form it will redirect to thank you page where a certificate will be downloaded with your name on it. For google sheet integration, have to create google form. Inspect & copy entry points of each field.

Awesome Lists containing this project

README

        

# Taking Pledge Landing Page

## Project Overview
The Taking Pledge Landing Page is an interactive web application designed for users to take pledges and receive personalized certificates. It combines front-end features with back-end processing to enhance user engagement and data management.

## File Structure
- **certificate.php**: Script for handling certificate generation.
- **certificatepdf.php**: Script for generating PDF format certificates.
- **composer.json, composer.lock**: Composer files for managing PHP dependencies.
- **fpdf.css, fpdf.php**: Files for handling the PDF generation using the FPDF library.
- **index.php**: The main landing page script.
- **lead.php**: Script for managing and storing lead information.
- **scripttwo.js**: JavaScript file for client-side interactivity.
- **thank-you.php**: Script displayed to users upon successful pledge submission.

## Contact Information
For inquiries or further information, please send a mail to [email protected].