A website for GuideForm, a Python application for surveying purposes.
Related Project: GuideFormPython - Desktop Tkinter application that provides comprehensive functionality for accessing surveys, company information, and visualizing collected data through interactive graphs.
Tashfeen Engineering Solutions is a geotechnical, civil engineering, and software development company established in 2020. This website serves as the web interface for the GuideForm application, which facilitates surveys for engineering research purposes.
GuideFormWebsite/
├── assets/
│ └── images/
│ ├── GuideForm.png
│ ├── GuideForm.pdf
│ └── GuideForm.ico
├── css/
│ ├── main.css
│ ├── survey.css
│ └── confirmation.css
├── js/
│ ├── main.js
│ ├── survey.js
│ └── geolocation.js
├── docs/
│ └── code/
│ ├── appcode.html
│ ├── functionscode.html
│ ├── graphscode.html
│ ├── librariescode.html
│ ├── telegramcode.html
│ └── windowcode.html
├── index.html
├── appsurvey.html
├── appsurvey.php
├── appconfirmation.html
├── .gitignore
└── README.md
Main Pages:
index.html- Main landing page with company info and navigationappsurvey.html- Interactive survey form for engineering studentsappsurvey.php- Server-side form processor with Telegram API integrationappconfirmation.html- Success confirmation page after form submission
Documentation (docs/code/):
appcode.html- Complete application code documentationlibrariescode.html- Required libraries documentationwindowcode.html- Window design codetelegramcode.html- Telegram integration codegraphscode.html- Data visualization/graphing codefunctionscode.html- Button functions and positioning code
Assets:
assets/images/- Images, PDF files, and faviconcss/- External stylesheets (main.css, survey.css, confirmation.css)js/- External JavaScript files (main.js, survey.js, geolocation.js)
- Open
index.htmlin a web browser to access the main page - Click "Access the survey" to fill out the engineering student survey
- Form submissions are processed via PHP and sent to Telegram
- Use the dropdown menus to view various code documentation
- 📱 Responsive design with clean UI
- 🎨 Separated CSS for maintainability
- 📝 Form validation with jQuery
- 🌍 IP geolocation tracking
- 🤖 Telegram bot integration for form submissions
- 🖼️ Custom favicon and branding
- HTML5
- CSS3
- JavaScript (with jQuery for form validation)
- PHP
- Python (backend application)
Powered by Tashfeen Engineering Solutions © 2022
