Skip to content

A project/service inquiry form for freelancers with a modern Indian luxury aesthetic. Built with pure HTML/CSS/JS, it features a dynamic multi-select service component, conditional logic for add-ons, and is pre-configured for FormSubmit.co.

License

Notifications You must be signed in to change notification settings

aakhalidhruv28/Professional-Project-Inquiry-Form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Professional Inquiry Form

HTML5 CSS3 JavaScript

A sophisticated, fully-featured project inquiry form designed for freelancers, agencies, and creative professionals. This project is a masterclass in modern HTML5 and CSS3, creating a professional, zero-error, and meaningful user experience with a modern Indian luxury aesthetic.

Project Inquiry Form Screenshot


✨ Features

This is not just a form; it's a complete, self-contained application for client intake, packed with professional features:

  • Elegant "Polished Slate & Brushed Bronze" Design: A sophisticated, high-contrast theme inspired by luxury materials, creating a premium and professional "Modern Indian" feel.
  • Fully Responsive Layout: Flawless viewing experience on all devices, from large desktops to mobile phones.
  • Advanced Multi-Select for Services: A custom, intuitive component allows clients to select multiple services. Categories with sub-options (like "Website" and "Brand Designing") elegantly expand and collapse.
  • Dynamic Conditional Logic: The "Add-ons & Technologies" section intelligently shows or hides relevant options (Development vs. Designing) based on the user's service selection, keeping the UI clean and relevant.
  • Interactive "FAQ-Style" Accordion: Add-on options are neatly organized into a clean, show-hide accordion system.
  • Comprehensive Form Fields: Includes every necessary field for a thorough project brief, from contact details and scheduling to budget and file uploads, all based on a professional workflow.
  • Built-in HTML5 Validation: Utilizes native browser validation for fields like email, URL, and required inputs, ensuring data integrity.
  • Seamless Backend Integration: Pre-configured to work perfectly with FormSubmit.co for easy, backend-less email submission.
  • Zero Dependencies: Crafted with pure HTML, CSS, and vanilla JavaScript. No frameworks, no libraries, just clean, efficient code.
  • Accessibility in Mind: Uses semantic HTML and proper labeling for a more accessible experience.

🚀 Live Demo

Check out the live version of the form here:

https://professional-project-inquiry-form.netlify.app/


⚙️ Setup and Configuration

This project is designed to be incredibly easy to set up. Just follow these two steps:

1. Download the Code

Download or clone the index.html file from this repository.

2. Configure FormSubmit

To receive inquiries in your email, you MUST change the placeholder email address. Open the index.html file and find this line (around line 205):

<form id="inquiry-form" action="https://formsubmit.co/[email protected]" method="POST" enctype="multipart/form-data">

Replace [email protected] with your actual email address.

<form id="inquiry-form" action="https://formsubmit.co/[email protected]" method="POST" enctype="multipart/form-data">

The first time you submit the form, FormSubmit will send you a confirmation link to activate it.

3. Customize Portfolio Link

Find this line (around line 433) and replace the placeholder URL with the link to your portfolio:

<a href="https://aakhalidhruv28.github.io/My-Portfolio/" target="_blank" class="btn btn-secondary">View My Portfolio</a>

🛠️ Technologies Used

  • HTML5: For the structure and semantics of the form. All modern input types are used for the best user experience.
  • CSS3: For the complete styling and layout. Uses modern features like Custom Properties (Variables), Flexbox, and Grid for a clean, responsive, and maintainable design.
  • Vanilla JavaScript: For the dynamic functionality, including:
    • The multi-select service component logic.
    • Conditional display of the "Add-ons" sections.
    • Parent/child checkbox synchronization.
    • Real-time updates for the visual color picker.

📄 License

This project is licensed under the MIT License. See the LICENSE.md file for details.


📧 Contact

Dhruv Aakhali – Linkedin[email protected]

About

A project/service inquiry form for freelancers with a modern Indian luxury aesthetic. Built with pure HTML/CSS/JS, it features a dynamic multi-select service component, conditional logic for add-ons, and is pre-configured for FormSubmit.co.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages