diff --git a/assets/css/custom.css b/assets/css/custom.css
new file mode 100644
index 0000000..17a199f
--- /dev/null
+++ b/assets/css/custom.css
@@ -0,0 +1,130 @@
+
+/* --- Fonts --- */
+@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700&family=Roboto:wght@400;500&display=swap');
+
+/* --- Base & Theme --- */
+body {
+ background-color: #121212;
+ color: #FFFFFF;
+ font-family: 'Roboto', sans-serif;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-family: 'Poppins', sans-serif;
+ font-weight: 700;
+}
+
+.navbar-dark .navbar-brand {
+ font-family: 'Poppins', sans-serif;
+ font-weight: 700;
+ color: #FFFFFF;
+}
+
+.navbar {
+ background-color: rgba(30, 30, 30, 0.7);
+ backdrop-filter: blur(10px);
+}
+
+/* --- Hero Section --- */
+.hero {
+ padding: 100px 0;
+ text-align: center;
+ background: linear-gradient(180deg, rgba(18, 18, 18, 0) 0%, #121212 100%), url('https://images.pexels.com/photos/1105666/pexels-photo-1105666.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2') no-repeat center center;
+ background-size: cover;
+}
+
+.hero h1 {
+ font-size: 3.5rem;
+ color: #FFFFFF;
+ text-shadow: 0 2px 15px rgba(0, 0, 0, 0.5);
+}
+
+.hero p {
+ font-size: 1.25rem;
+ color: #A0A0A0;
+ margin-bottom: 30px;
+}
+
+/* --- Buttons --- */
+.btn-primary {
+ background-color: #9E00FF;
+ border-color: #9E00FF;
+ padding: 12px 30px;
+ font-weight: 500;
+ border-radius: 8px;
+ transition: all 0.3s ease;
+}
+
+.btn-primary:hover {
+ background-color: #C46BFF;
+ border-color: #C46BFF;
+ transform: translateY(-2px);
+ box-shadow: 0 4px 20px rgba(158, 0, 255, 0.3);
+}
+
+.btn-secondary {
+ background-color: #00F5D4;
+ border-color: #00F5D4;
+ color: #121212;
+ padding: 10px 25px;
+ font-weight: 500;
+ border-radius: 8px;
+ transition: all 0.3s ease;
+}
+
+.btn-secondary:hover {
+ background-color: #5BFFF0;
+ border-color: #5BFFF0;
+ transform: translateY(-2px);
+ box-shadow: 0 4px 20px rgba(0, 245, 212, 0.3);
+}
+
+
+/* --- Event Cards --- */
+.event-section {
+ padding: 80px 0;
+}
+
+.event-card {
+ background-color: #1E1E1E;
+ border: 1px solid #282828;
+ border-radius: 12px;
+ overflow: hidden;
+ transition: all 0.3s ease;
+ margin-bottom: 30px;
+}
+
+.event-card:hover {
+ transform: translateY(-5px);
+ box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
+ border-color: #9E00FF;
+}
+
+.event-card img {
+ height: 200px;
+ object-fit: cover;
+}
+
+.event-card .card-body {
+ padding: 25px;
+}
+
+.event-card .card-title {
+ color: #FFFFFF;
+ font-size: 1.5rem;
+ margin-bottom: 10px;
+}
+
+.event-card .card-text {
+ color: #A0A0A0;
+ margin-bottom: 20px;
+}
+
+/* --- Footer --- */
+.footer {
+ background-color: #1E1E1E;
+ padding: 40px 0;
+ text-align: center;
+ border-top: 1px solid #282828;
+ margin-top: 50px;
+}
diff --git a/assets/js/main.js b/assets/js/main.js
new file mode 100644
index 0000000..f36dd4a
--- /dev/null
+++ b/assets/js/main.js
@@ -0,0 +1 @@
+// PromoPass main javascript file
\ No newline at end of file
diff --git a/db/config.php b/db/config.php
index b92662e..5e9a80a 100644
--- a/db/config.php
+++ b/db/config.php
@@ -1,9 +1,9 @@
-
+
-
-
- New Style
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ PromoPass - The Ultimate Festival & Event Access Pass
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
Analyzing your requirements and generating your website…
-
- Loading…
-
-
= ($_SERVER['HTTP_HOST'] ?? '') === 'appwizzy.com' ? 'AppWizzy' : 'Flatlogic' ?> AI is collecting your requirements and applying the first changes.
-
This page will update automatically as the plan is implemented.
-
Runtime: PHP = htmlspecialchars($phpVersion) ?> — UTC = htmlspecialchars($now) ?>
-
-
-
+
+
+
+
+
+
+
+
+
+
+
Open Events
+
+ 'Cosmic Meadow Festival',
+ 'date' => '2025-12-15',
+ 'location' => 'Miami, FL',
+ 'image' => 'https://images.pexels.com/photos/2263436/pexels-photo-2263436.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2'
+ ],
+ [
+ 'title' => 'Neon Garden Rave',
+ 'date' => '2025-11-28',
+ 'location' => 'Las Vegas, NV',
+ 'image' => 'https://images.pexels.com/photos/1684151/pexels-photo-1684151.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2'
+ ],
+ [
+ 'title' => 'Bass Canyon Showcase',
+ 'date' => '2026-01-20',
+ 'location' => 'Denver, CO',
+ 'image' => 'https://images.pexels.com/photos/2118046/pexels-photo-2118046.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2'
+ ],
+ [
+ 'title' => 'Quantum Valley Experience',
+ 'date' => '2026-02-10',
+ 'location' => 'New York, NY',
+ 'image' => 'https://images.pexels.com/photos/2099023/pexels-photo-2099023.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2'
+ ],
+ [
+ 'title' => 'Circuit Grounds Tour',
+ 'date' => '2026-03-05',
+ 'location' => 'Chicago, IL',
+ 'image' => 'https://images.pexels.com/photos/2526127/pexels-photo-2526127.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2'
+ ],
+ [
+ 'title' => 'Wasteland Arena',
+ 'date' => '2026-04-18',
+ 'location' => 'Los Angeles, CA',
+ 'image' => 'https://images.pexels.com/photos/2339031/pexels-photo-2339031.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2'
+ ]
+ ];
+
+ foreach ($events as $event):
+ ?>
+
+
+
; ?>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+