Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
GouthamOfTheNP authored Nov 4, 2024
1 parent fc3c225 commit e7ff73c
Show file tree
Hide file tree
Showing 8 changed files with 330 additions and 35 deletions.
121 changes: 96 additions & 25 deletions templates/index.html
Original file line number Diff line number Diff line change
@@ -1,61 +1,132 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<meta charset="UTF-8" />
<title>Vigilance Solutions</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="../static/styles.css">
<link rel='icon' href="{{ url_for('static', filename='icon.ico') }}" type='image/x-icon'>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" type="text/css" href="../static/styles.css" />
<link
rel="icon"
href="{{ url_for('static', filename='icon.ico') }}"
type="image/x-icon"
/>
</head>
<body>
{% if session['logged_in'] %}
<header>
<nav>
<ul class="navbar">
<li><a href="/security-camera">Security Cameras</a></li>
<li><a href="/mobile-app">Mobile App</a></li>
<li></li>
<li><a href="/logout" class="signup-btn" id="logout">Logout</a></li>
</ul>
</nav>
<br />
<br />
<h1>Welcome, {{ session['username'] }}!</h1>
<h2>What would you like to do?</h2>
</header>
<section class="logged">
<h3>
<a href="/security-camera">Buy a new camera</a> <br />
<br />
<a href="/mobile-app">Download our mobile app</a>
<br />
<br />
View your cameras
</h3>
</section>
{% else %}
<header>
<nav>
<ul class="navbar">
<li><a href="/security-camera">Security Cameras</a></li>
<li><a href="/mobile-app">Mobile App</a></li>
<li></li>
<li><a href="/signup" class="signup-btn" id="signup">Signup</a></li>
<li></li>
<li><a href="/login" class="signup-btn" id="login">Login</a></li>
</ul>
</nav>
<br> <br>
<br />
<br />
<h1>Vigilance Solutions</h1>
<p class="tagline">Innovative Security Systems, Tailored for You</p>
</header>

<section class="about">
<p>
Welcome to Vigilance Solutions, a leader in the security industry dedicated to providing advanced surveillance solutions for both residential and commercial applications. Established on the foundation of reliability and innovation, we have spent years perfecting our craft, ensuring our clients benefit from cutting-edge technology that adapts to their security needs.
<br><br>
In today’s world, security is not just a luxury—it is a necessity. Whether you're protecting your home, safeguarding your business, or monitoring critical infrastructure, Vigilance Solutions is here to provide peace of mind. Our team of experts designs and implements solutions that are custom-fit to each unique environment, ensuring comprehensive protection while maintaining ease of use.
<br><br>
Our reputation is built on trust, and we are proud to serve a diverse range of customers—from small businesses looking for affordable security camera systems to larger corporations needing integrated surveillance networks. At Vigilance Solutions, we understand that no two clients are alike, and we pride ourselves on offering flexibility in every system we design.
Welcome to Vigilance Solutions, a leader in the security industry
dedicated to providing advanced surveillance solutions for both
residential and commercial applications. Established on the foundation
of reliability and innovation, we have spent years perfecting our craft,
ensuring our clients benefit from cutting-edge technology that adapts to
their security needs.
<br /><br />
In today’s world, security is not just a luxury—it is a necessity.
Whether you're protecting your home, safeguarding your business, or
monitoring critical infrastructure, Vigilance Solutions is here to
provide peace of mind. Our team of experts designs and implements
solutions that are custom-fit to each unique environment, ensuring
comprehensive protection while maintaining ease of use.
<br /><br />
Our reputation is built on trust, and we are proud to serve a diverse
range of customers—from small businesses looking for affordable security
camera systems to larger corporations needing integrated surveillance
networks. At Vigilance Solutions, we understand that no two clients are
alike, and we pride ourselves on offering flexibility in every system we
design.
</p>
</section>
<section class="products">
<h2>What We Offer</h2>
<p>
While Vigilance Solutions excels in creating custom security setups, we also offer a range of specialized products designed to enhance your security experience:
<br><br>
<b>Advanced Security Cameras</b>: Our high-definition security cameras are equipped with features such as real-time monitoring, night vision, motion detection, and remote access, allowing you to monitor your property anytime, anywhere. Whether you need indoor or outdoor cameras, we have options to suit every need.
<br><br>
<b>Secure Cloud Storage</b>: Never worry about losing footage. With our cloud-based storage solutions, your video recordings are safely stored and accessible on demand. You can easily review past events or download important footage, giving you control even after the moment has passed.
<br><br>
<b>User-Friendly Mobile App</b>: Our intuitive mobile application allows you to control your entire security system from the palm of your hand. Receive instant alerts, review live footage, and adjust your security settings effortlessly from any device.
<br><br>
These products are just part of what makes Vigilance Solutions the right choice for all your security needs. Whether you’re looking for a comprehensive surveillance package or simply upgrading existing systems, we have the tools to keep you and your assets safe.
While Vigilance Solutions excels in creating custom security setups, we
also offer a range of specialized products designed to enhance your
security experience:
<br /><br />
<b>Advanced Security Cameras</b>: Our high-definition security cameras
are equipped with features such as real-time monitoring, night vision,
motion detection, and remote access, allowing you to monitor your
property anytime, anywhere. Whether you need indoor or outdoor cameras,
we have options to suit every need. <br /><br />
<b>Secure Cloud Storage</b>: Never worry about losing footage. With our
cloud-based storage solutions, your video recordings are safely stored
and accessible on demand. You can easily review past events or download
important footage, giving you control even after the moment has passed.
<br /><br />
<b>User-Friendly Mobile App</b>: Our intuitive mobile application allows
you to control your entire security system from the palm of your hand.
Receive instant alerts, review live footage, and adjust your security
settings effortlessly from any device. <br /><br />
These products are just part of what makes Vigilance Solutions the right
choice for all your security needs. Whether you’re looking for a
comprehensive surveillance package or simply upgrading existing systems,
we have the tools to keep you and your assets safe.
</p>
</section>

<section class="about">
<p>
At <b>Vigilance Solutions</b>, we go beyond providing security products—we offer a complete security ecosystem designed to safeguard what matters most to you. Our commitment to innovation ensures that you are always one step ahead of potential threats. With our secure, adaptable, and easy-to-manage systems, you can focus on what truly matters while we handle the rest.
<br><br>
Let us help you take the first step towards a more secure future. Reach out to our team today to discuss how we can tailor a solution specifically for your home or business.
At <b>Vigilance Solutions</b>, we go beyond providing security
products—we offer a complete security ecosystem designed to safeguard
what matters most to you. Our commitment to innovation ensures that you
are always one step ahead of potential threats. With our secure,
adaptable, and easy-to-manage systems, you can focus on what truly
matters while we handle the rest. <br /><br />
Let us help you take the first step towards a more secure future. Reach
out to our team today to discuss how we can tailor a solution
specifically for your home or business.
</p>
</section>
{% endif %}

<footer>
<p>&copy; 2024 Vigilance Solutions. All rights reserved. | <a href="#">Privacy Policy</a></p>
<p>
&copy; 2024 Vigilance Solutions. All rights reserved. |
<a href="/privacy">Privacy Policy</a>
</p>
</footer>
</body>
</html>
</html>
6 changes: 6 additions & 0 deletions templates/login.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,11 @@ <h2>Sign in with your account</h2>
<a href="/forgot">Forgot your password?</a> <br> <br>
<a href="/signup">Don't have an account? Sign up here.</a>
</header>
<footer>
<p>
&copy; 2024 Vigilance Solutions. All rights reserved. |
<a href="/privacy">Privacy Policy</a>
</p>
</footer>
</body>
</html>
18 changes: 18 additions & 0 deletions templates/logout.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<!doctype html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<title>Vigilance Solutions</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="../static/styles.css">
<link rel='icon' href="{{ url_for('static', filename='icon.ico') }}" type='image/x-icon'>
<link
rel="icon"
href="{{ url_for('static', filename='icon.ico') }}"
type="image/x-icon"
/>
</head>
<body>
<h1>Error 500</h1>
<h3>That's all we know? 🤷</h3>
</body>
19 changes: 19 additions & 0 deletions templates/mobile_app.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,19 @@
</head>
<body>
<header>
<nav>
<ul class="navbar">
<li><a href="/">Home</a></li>
<li><a href="/security-camera">Security Cameras</a></li>
<li></li>
{% if not session['logged_in'] %}
<li><a href="/signup" class="signup-btn" id="signup">Signup</a></li>
<li></li>
<li><a href="/login" class="signup-btn" id="login">Login</a></li>
{% endif %}
</ul>
</nav>
<br> <br>
<h1>Download our Mobile App!</h1>
<h2>Stay updated with the latest security features and updates.</h2>
<div class="store-links">
Expand All @@ -18,5 +31,11 @@ <h2>Stay updated with the latest security features and updates.</h2>
<img src="{{ url_for ('static', filename='appstore.svg') }} " alt="Get it on the App Store"></a>
</div>
</header>
<footer>
<p>
&copy; 2024 Vigilance Solutions. All rights reserved. |
<a href="privacy">Privacy Policy</a>
</p>
</footer>
</body>
</html>
112 changes: 112 additions & 0 deletions templates/privacy.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<title>Vigilance Solutions</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="../static/styles.css">
<link rel='icon' href="{{ url_for('static', filename='icon.ico') }}" type='image/x-icon'>
<style>
.logged p {
text-align: left;
margin: 10px 0
}
</style>
</head>
<body>
<header>
<nav>
<ul class="navbar">
<li><a href="/">Home</a></li>
<li><a href="/security-camera">Security Cameras</a></li>
<li><a href="/mobile-app">Mobile App</a></li>
<li></li>
{% if not session['logged_in'] %}
<li><a href="/signup" class="signup-btn" id="signup">Signup</a></li>
<li></li>
<li><a href="/login" class="signup-btn" id="login">Login</a></li>
{% endif %}
</ul>
</nav>
<br> <br>
<h1>Privacy Policy</h1>
<p class="tagline">Official Privacy Policy for Vigilance Solutions</p>
</header>
<div class="logged" style="text-align: left">
<p><strong>Last updated: November 2, 2024</strong></p>
<p>At Vigilance Solutions, we are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our service.</p>

<h2>1. Information We Collect</h2>
<p>We may collect the following types of information:</p>
<h3>1.1 Personal Information</h3>
<p>When you register or use our service, we may collect personal details such as:</p>
<ul>
<li>Name</li>
<li>Email address</li>
<li>Phone number</li>
<li>Username and password</li>
</ul>

<h3>1.2 Usage Information</h3>
<p>We may collect information about how you access and use our service, including:</p>
<ul>
<li>Device details (e.g., type, operating system, and version)</li>
<li>Log information (e.g., IP address, browser type, and access times)</li>
<li>Interaction data (e.g., clicks, navigation, and form submissions)</li>
</ul>

<h3>1.3 Cookies and Tracking Technologies</h3>
<p>We use cookies and similar tracking technologies to monitor activity and store information.</p>

<h2>2. How We Use Your Information</h2>
<p>We use the collected data to:</p>
<ul>
<li>Provide and maintain the service</li>
<li>Improve and personalize your experience</li>
<li>Respond to your inquiries and support requests</li>
<li>Communicate updates, marketing information, or promotional materials</li>
<li>Analyze usage patterns to enhance our service</li>
</ul>

<h2>3. How We Share Your Information</h2>
<p>We may share your information with:</p>
<ul>
<li><strong>Service providers</strong> who perform tasks on our behalf (e.g., hosting, analytics, and customer service)</li>
<li><strong>Law enforcement or government agencies</strong> when required by law or to protect our rights</li>
<li><strong>Business partners</strong> in the case of mergers, acquisitions, or asset sales</li>
</ul>
<p>We will never sell your personal information to third parties.</p>

<h2>4. Data Security</h2>
<p>We take data security seriously and implement measures to protect your information. However, no method of transmission over the internet or method of electronic storage is 100% secure.</p>

<h2>5. Your Privacy Rights</h2>
<p>You may have rights related to your personal information, such as:</p>
<ul>
<li>Accessing or updating your data</li>
<li>Requesting the deletion of your information</li>
<li>Opting out of marketing communications</li>
</ul>
<p>To exercise your rights, contact us at: <a href="mailto:newsgsnc@gmail.com">newsgsnc@gmail.com</a></p>

<h2>6. Third-Party Links</h2>
<p>Our service may contain links to third-party websites. We are not responsible for the privacy practices of these external sites.</p>

<h2>7. Children's Privacy</h2>
<p>Our service is not intended for individuals under 13 years of age. We do not knowingly collect personal data from children.</p>

<h2>8. Changes to This Privacy Policy</h2>
<p>We may update this Privacy Policy from time to time. We will notify you of any significant changes by posting the new policy on this page.</p>

<h2>9. Contact Us</h2>
<p>If you have questions or concerns about this Privacy Policy, please contact us at:</p>
<p><strong>Email</strong>: <a href="mailto:newsgsnc@gmail.com">newsgsnc@gmail.com</a></p>
</div>
<footer>
<p>
&copy; 2024 Vigilance Solutions. All rights reserved. |
<a href="privacy">Privacy Policy</a>
</p>
</footer>
</body>
</html>
39 changes: 29 additions & 10 deletions templates/security_camera.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,43 @@
<meta charset="UTF-8">
<title>Vigilance Solutions</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="../static/styles.css">
<link rel='icon' href="{{ url_for('static', filename='icon.ico') }}" type='image/x-icon'>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" type="text/css" href="../static/styles.css">
</head>
<body>
<header>
<nav>
<ul class="navbar">
<li><a href="/">Home</a></li>
<li><a href="/mobile-app">Mobile App</a></li>
<li></li>
{% if not session['logged_in'] %}
<li><a href="/signup" class="signup-btn" id="signup">Signup</a></li>
<li></li>
<li><a href="/login" class="signup-btn" id="login">Login</a></li>
{% endif %}
</ul>
</nav>
<br> <br>
<h1>Security Cameras</h1>
</header>
<div class="spacing">
{%for data_single in data%}
<div class="card" style="width: 14rem; padding-left: 10px; padding-top: 10px; display:inline; float:left;">
<img src="{{ url_for('static', filename='product_images/' + data_single.image) }}" alt="Device image">
<div class="card-body">
<h5 class="card-title">{{ data_single.device }} </h5>
<h5 class="card-title">Stock {{ data_single.stock }} </h5>
{{ data_single.image }}
<div class="card" style="width: 14rem; padding-left: 10px; padding-top: 10px; display:inline; float:left;">
<img src="{{ url_for('static', filename='product_images/' + data_single.image) }}" alt="Device image">
<div class="card-body">
<h5 class="card-title">{{ data_single.device }} </h5>
<h5 class="card-title">In Stock: {{ data_single.stock }} Items</h5>
</div>
</div>
</div>
&nbsp;&nbsp;&nbsp;&nbsp;
{%endfor%}
</div>
<footer>
<p>
&copy; 2024 Vigilance Solutions. All rights reserved. |
<a href="/privacy">Privacy Policy</a>
</p>
</footer>
</body>
</html>
Loading

0 comments on commit e7ff73c

Please sign in to comment.