Fix admin route access and backend configuration

- Added /admin redirect to login page in nginx config
- Fixed backend server.js route ordering for proper admin handling
- Updated authentication middleware and routes
- Added user management routes
- Configured PostgreSQL integration
- Updated environment configuration
This commit is contained in:
Local Server
2025-12-13 22:34:11 -06:00
parent 8bb6430a70
commit 703ab57984
253 changed files with 29870 additions and 157 deletions

View File

@@ -0,0 +1,37 @@
@{
ViewData["Title"] = "Contact";
}
<section class="portfolio-hero">
<div class="container">
<h1>Contact Us</h1>
<p class="hero-subtitle">Get in touch with Sky Art Shop</p>
</div>
</section>
<section class="shop-products">
<div class="container">
<div class="contact-form-wrapper">
<partial name="_AdminAlerts" />
<form method="post" action="/contact/submit" class="contact-form">
<div class="form-group">
<label for="name">Name</label>
<input type="text" id="name" name="name" class="form-control" required />
</div>
<div class="form-group">
<label for="email">Email</label>
<input type="email" id="email" name="email" class="form-control" required />
</div>
<div class="form-group">
<label for="message">Message</label>
<textarea id="message" name="message" class="form-control" rows="6" required></textarea>
</div>
<button type="submit" class="btn btn-primary">Send Message</button>
</form>
</div>
</div>
</section>