189 lines
10 KiB
HTML
189 lines
10 KiB
HTML
{% extends "core/base.html" %}
|
|
|
|
{% block content %}
|
|
<!-- Hero Section -->
|
|
<section class="hero-section text-center">
|
|
<div class="container">
|
|
<h1 class="display-4 fw-bold mb-4">Report. Resolve. Rejoice.</h1>
|
|
<p class="lead mb-5">Your voice matters in making our community better. Report local issues and track their resolution in real-time.</p>
|
|
<div class="d-grid gap-2 d-sm-flex justify-content-sm-center">
|
|
<a href="{% url 'register' %}" class="btn btn-primary btn-lg px-4 gap-3">Report an Issue</a>
|
|
<a href="#how-it-works" class="btn btn-outline-light btn-lg px-4">Learn More</a>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Stats Section -->
|
|
<section class="container mb-5">
|
|
<div class="row text-center">
|
|
<div class="col-md-3">
|
|
<h3 class="fw-bold text-primary">403+</h3>
|
|
<p class="text-muted">Issues Reported</p>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<h3 class="fw-bold text-primary">403+</h3>
|
|
<p class="text-muted">Issues Resolved</p>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<h3 class="fw-bold text-primary">403+</h3>
|
|
<p class="text-muted">Active Users</p>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<h3 class="fw-bold text-primary">403+</h3>
|
|
<p class="text-muted">Municipal Departments</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Features Section -->
|
|
<section id="features" class="container mb-5">
|
|
<div class="text-center mb-5">
|
|
<h2 class="fw-bold">Why Choose Civixfix?</h2>
|
|
<p class="lead text-muted">Transparent, efficient, and community-driven problem solving</p>
|
|
</div>
|
|
<div class="row g-4">
|
|
<div class="col-md-4">
|
|
<div class="card h-100 border-0 shadow-sm">
|
|
<div class="card-body text-center p-4">
|
|
<div class="feature-icon">
|
|
<i class="fas fa-map-marked-alt"></i>
|
|
</div>
|
|
<h5 class="card-title">Location-Based Reporting</h5>
|
|
<p class="card-text text-muted">Pinpoint issues on an interactive map for accurate location tracking and faster resolution.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="card h-100 border-0 shadow-sm">
|
|
<div class="card-body text-center p-4">
|
|
<div class="feature-icon">
|
|
<i class="fas fa-tasks"></i>
|
|
</div>
|
|
<h5 class="card-title">Real-Time Tracking</h5>
|
|
<p class="card-text text-muted">Follow your reported issues through every stage from reporting to resolution.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="card h-100 border-0 shadow-sm">
|
|
<div class="card-body text-center p-4">
|
|
<div class="feature-icon">
|
|
<i class="fas fa-users"></i>
|
|
</div>
|
|
<h5 class="card-title">Community Engagement</h5>
|
|
<p class="card-text text-muted">Vote and comment on issues to help prioritize what matters most to your neighborhood.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- How It Works Section -->
|
|
<section id="how-it-works" class="bg-light py-5 mb-5">
|
|
<div class="container">
|
|
<div class="text-center mb-5">
|
|
<h2 class="fw-bold">How Civixfix Works</h2>
|
|
<p class="lead text-muted">Simple steps to make your community better</p>
|
|
</div>
|
|
<div class="row g-4">
|
|
<div class="col-md-4">
|
|
<div class="card h-100 border-0 shadow-sm">
|
|
<div class="card-body text-center p-4">
|
|
<span class="badge bg-primary rounded-circle mb-3" style="width: 50px; height: 50px; line-height: 50px; font-size: 1.5rem;">1</span>
|
|
<h5 class="card-title">Report an Issue</h5>
|
|
<p class="card-text text-muted">Take a photo, add details, and drop a pin on the map to report problems in your area.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="card h-100 border-0 shadow-sm">
|
|
<div class="card-body text-center p-4">
|
|
<span class="badge bg-primary rounded-circle mb-3" style="width: 50px; height: 50px; line-height: 50px; font-size: 1.5rem;">2</span>
|
|
<h5 class="card-title">Community Support</h5>
|
|
<p class="card-text text-muted">Others can vote and comment to show support and add details to your report.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="card h-100 border-0 shadow-sm">
|
|
<div class="card-body text-center p-4">
|
|
<span class="badge bg-primary rounded-circle mb-3" style="width: 50px; height: 50px; line-height: 50px; font-size: 1.5rem;">3</span>
|
|
<h5 class="card-title">Official Response</h5>
|
|
<p class="card-text text-muted">Municipal authorities receive, prioritize, and work on resolving the issues.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Recent Issues Section -->
|
|
<section class="container mb-5">
|
|
<div class="d-flex justify-content-between align-items-center mb-4">
|
|
<h2 class="fw-bold">Recently Reported Issues</h2>
|
|
<a href="#" class="btn btn-outline-primary">View All Issues</a>
|
|
</div>
|
|
<div class="row g-4">
|
|
<div class="col-md-4">
|
|
<div class="card issue-card h-100">
|
|
<img src="https://th.bing.com/th/id/OIP.ORzMT_1MLcsFvsfuN3QuoAHaFc?w=251&h=185&c=7&r=0&o=7&pid=1.7&rm=3" class="card-img-top" alt="Pothole">
|
|
<div class="card-body">
|
|
<span class="badge bg-warning text-dark mb-2">Roads</span>
|
|
<h5 class="card-title">Large pothole on Main Street</h5>
|
|
<p class="card-text text-muted">A dangerous pothole near the intersection causing damage to vehicles.</p>
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<small class="text-muted"><i class="fas fa-map-marker-alt me-1"></i> 0.3 miles away</small>
|
|
<small class="text-muted"><i class="fas fa-thumbs-up me-1"></i> 24 votes</small>
|
|
</div>
|
|
</div>
|
|
<div class="card-footer bg-transparent">
|
|
<small class="text-success"><i class="fas fa-check-circle me-1"></i> In Progress</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="card issue-card h-100">
|
|
<img src="https://images.unsplash.com/photo-1584473457406-6240486418e9?ixlib=rb-4.0.3" class="card-img-top" alt="Garbage">
|
|
<div class="card-body">
|
|
<span class="badge bg-success mb-2">Sanitation</span>
|
|
<h5 class="card-title">Overflowing garbage bins</h5>
|
|
<p class="card-text text-muted">Trash bins at the park haven't been emptied in over a week.</p>
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<small class="text-muted"><i class="fas fa-map-marker-alt me-1"></i> 0.7 miles away</small>
|
|
<small class="text-muted"><i class="fas fa-thumbs-up me-1"></i> 42 votes</small>
|
|
</div>
|
|
</div>
|
|
<div class="card-footer bg-transparent">
|
|
<small class="text-info"><i class="fas fa-clock me-1"></i> Acknowledged</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="card issue-card h-100">
|
|
<img src="https://images.unsplash.com/photo-1508514177221-188b1cf16e9d?ixlib=rb-4.0.3" class="card-img-top" alt="Streetlight">
|
|
<div class="card-body">
|
|
<span class="badge bg-info mb-2">Electricity</span>
|
|
<h5 class="card-title">Broken streetlight on Oak Ave</h5>
|
|
<p class="card-text text-muted">Dark intersection creating safety concerns for pedestrians.</p>
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<small class="text-muted"><i class="fas fa-map-marker-alt me-1"></i> 1.2 miles away</small>
|
|
<small class="text-muted"><i class="fas fa-thumbs-up me-1"></i> 18 votes</small>
|
|
</div>
|
|
</div>
|
|
<div class="card-footer bg-transparent">
|
|
<small class="text-success"><i class="fas fa-check-circle me-1"></i> Resolved</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Call to Action -->
|
|
<section class="bg-primary text-white py-5">
|
|
<div class="container text-center">
|
|
<h2 class="fw-bold mb-4">Ready to make a difference in your community?</h2>
|
|
<p class="lead mb-4">Join thousands of citizens who are actively improving their neighborhoods.</p>
|
|
<a href="{% url 'register' %}" class="btn btn-light btn-lg px-4">Get Started Now</a>
|
|
</div>
|
|
</section>
|
|
{% endblock %} |