CCTV-Qutation-Automate

# πŸ“‹ CCTV Quotation Automate

**CCTV Quotation Automate** is a lightweight, responsive, and entirely frontend-based web app for generating CCTV installation quotations. Built with **HTML**, **CSS**, and **JavaScript**, it enables users to quickly create, preview, and print clean, professional quotations β€” no backend or server setup needed.

---

## πŸš€ Features

- πŸ“ Simple and intuitive quotation input form  
- πŸ“„ Automatically generates a styled quotation preview  
- 🎨 Clean, print-ready design with custom styling  
- πŸ–¨οΈ Save or print quotations as PDF directly via the browser  
- 🌐 Fully frontend β€” no installation, no backend, no database  

---

## πŸ’Ό Ideal For

This tool is perfect for:

- Small CCTV installation businesses  
- Freelancers in the security system space  
- Anyone needing fast and professional-looking quotations without Excel or Word  

---

## 🧰 Tech Stack

- **HTML5**
- **CSS3** (with Bootstrap 4)
- **JavaScript** (Vanilla)
- βœ… No frameworks, no backend, no database

---

## πŸ“ Project Structure

CCTV-Qutation-Automate/ β”œβ”€β”€ css/ β”‚ └── styles.css β”œβ”€β”€ js/ β”‚ └── script.js β”œβ”€β”€ images/ β”‚ └── (UI screenshots) β”œβ”€β”€ index.html └── README.md


---

## βš™οΈ Getting Started

No setup or dependencies required β€” just open and go!

### πŸ”§ Steps:
1. Clone this repository:
   ```bash
   git clone https://github.com/janithsuraweera/CCTV-Qutation-Automate.git
  1. Open the index.html file in your preferred browser.

That’s it β€” you’re ready to start generating quotations!


🌐 Live Demo (Optional)

You can easily deploy this project using GitHub Pages.

Live Demo: https://janithsuraweera.github.io/CCTV-Qutation-Automate

To deploy:

  1. Push your project to a GitHub repo.
  2. Go to Settings > Pages.
  3. Set source to main branch and /root directory.
  4. Your app will be live in seconds!

πŸ–ΌοΈ Screenshots

🏠 Home Page

Front View

✍️ Quotation Form

Form 1 Form 2

πŸ“„ Quotation Preview

Preview

βœ… Form Validation

Validation


πŸ“œ License

Β© 2025 Janith Suraweera This project is licensed under the MIT License.


🀝 Contributing

Contributions and suggestions are welcome!

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-xyz)
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

πŸ“¬ Contact

For feedback or collaboration:


πŸ”– Optional Project Badges (Add if desired)

You can place these at the top of the README:

![GitHub repo size](https://img.shields.io/github/repo-size/janithsuraweera/CCTV-Qutation-Automate)
![GitHub stars](https://img.shields.io/github/stars/janithsuraweera/CCTV-Qutation-Automate)
![GitHub forks](https://img.shields.io/github/forks/janithsuraweera/CCTV-Qutation-Automate)
![MIT License](https://img.shields.io/github/license/janithsuraweera/CCTV-Qutation-Automate)


Would you like me to:
- Create the `LICENSE` file?
- Add GitHub Pages deployment support (`.nojekyll`, `CNAME`, etc.)?
- Add favicon or styling enhancements?

Let me know and I can generate everything for you!