106 lines
4.6 KiB
PHP
106 lines
4.6 KiB
PHP
<?php require_once 'header.php'; ?>
|
|
|
|
<!-- Hero Section -->
|
|
<header class="hero">
|
|
<div class="container">
|
|
<h1>PricePal SA</h1>
|
|
<p>Your smart shopping companion for comparing prices across South African retailers.</p>
|
|
<form id="searchForm" class="mt-4">
|
|
<div class="input-group input-group-lg">
|
|
<input type="search" id="searchInput" class="form-control" placeholder="Search for a product (e.g., Milk, Bread...)" aria-label="Search for a product">
|
|
<button class="btn btn-primary" type="submit" id="searchButton">Search</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</header>
|
|
|
|
<!-- Search Results Section -->
|
|
<section id="searchResults" class="section" style="display: none;">
|
|
<div class="container">
|
|
<div class="text-center mb-5">
|
|
<h2>Search Results</h2>
|
|
</div>
|
|
<div id="resultsContainer" class="row g-4"></div>
|
|
<div id="noResults" class="text-center" style="display: none;">
|
|
<p class="lead">No products found matching your search.</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Features Section -->
|
|
<section id="features" class="section">
|
|
<div class="container">
|
|
<div class="text-center mb-5">
|
|
<h2>Why You'll Love PricePal</h2>
|
|
<p class="lead">All the features you need for smarter shopping.</p>
|
|
</div>
|
|
<div class="row g-4">
|
|
<!-- Feature 1 -->
|
|
<div class="col-md-6 col-lg-3">
|
|
<div class="card h-100 text-center p-4">
|
|
<div class="feature-icon mb-3"><i class="bi bi-search"></i></div>
|
|
<h5 class="card-title">Instant Search</h5>
|
|
<p class="card-text">Get mock price comparisons from top retailers with a single tap.</p>
|
|
</div>
|
|
</div>
|
|
<!-- Feature 2 -->
|
|
<div class="col-md-6 col-lg-3">
|
|
<div class="card h-100 text-center p-4">
|
|
<div class="feature-icon mb-3"><i class="bi bi-ui-checks-grid"></i></div>
|
|
<h5 class="card-title">Retailer Selection</h5>
|
|
<p class="card-text">Start with 2 default retailers and expand to see more options.</p>
|
|
</div>
|
|
</div>
|
|
<!-- Feature 3 -->
|
|
<div class="col-md-6 col-lg-3">
|
|
<div class="card h-100 text-center p-4">
|
|
<div class="feature-icon mb-3"><i class="bi bi-heart"></i></div>
|
|
<h5 class="card-title">Save Favorites</h5>
|
|
<p class="card-text">Keep a list of your favorite products for quick price checks anytime.</p>
|
|
</div>
|
|
</div>
|
|
<!-- Feature 4 -->
|
|
<div class="col-md-6 col-lg-3">
|
|
<div class="card h-100 text-center p-4">
|
|
<div class="feature-icon mb-3"><i class="bi bi-shield-check"></i></div>
|
|
<h5 class="card-title">Ethical & Transparent</h5>
|
|
<p class="card-text">Clear disclaimers about our mock data usage on every search.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Contact Section -->
|
|
<section id="contact" class="section">
|
|
<div class="container">
|
|
<div class="row justify-content-center">
|
|
<div class="col-lg-8">
|
|
<div class="text-center mb-5">
|
|
<h2>Get In Touch</h2>
|
|
<p class="lead">Have questions or feedback? We'd love to hear from you.</p>
|
|
</div>
|
|
<div id="form-alerts"></div>
|
|
<form id="contactForm">
|
|
<div class="mb-3">
|
|
<label for="name" class="form-label">Name</label>
|
|
<input type="text" class="form-control" id="name" name="name" required>
|
|
</div>
|
|
<div class="mb-3">
|
|
<label for="email" class="form-label">Email address</label>
|
|
<input type="email" class="form-control" id="email" name="email" required>
|
|
</div>
|
|
<div class="mb-3">
|
|
<label for="message" class="form-label">Message</label>
|
|
<textarea class="form-control" id="message" name="message" rows="5" required></textarea>
|
|
</div>
|
|
<div class="text-center">
|
|
<button type="submit" class="btn btn-primary btn-lg">Send Message</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<?php require_once 'footer.php'; ?>
|