bharath/webapp/src/views/pages/post-load.ejs
Vivek 394117dd74 BharathTrucks MVP - 6 sprints complete
- Govt-app styled freight marketplace
- Role-based auth (driver/shipper/broker/admin)
- Load board with bidding system
- Trip tracking with status flow
- In-app messaging
- Admin panel
- Mobile bottom nav + PWA
- Docker + Coolify ready
2026-05-31 06:21:13 +00:00

75 lines
3.4 KiB
Text

<% var title = 'लोड पोस्ट करें'; %>
<%- include('../partials/header') %>
<div class="tricolor-strip"><div class="tricolor-saffron"></div><div class="tricolor-white"></div><div class="tricolor-green"></div></div>
<section class="section" style="padding-top:var(--space-lg)">
<div class="container" style="max-width:500px">
<div class="card">
<h2 style="font-size:1.2rem;margin-bottom:var(--space-md)">📦 नया लोड पोस्ट करें</h2>
<% if (error) { %>
<div class="alert-error"><%= error %></div>
<% } %>
<form method="POST" action="/loadboard/post">
<div style="display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)">
<div class="form-group">
<label class="form-label">कहाँ से / Origin *</label>
<input type="text" name="origin_city" class="form-input" placeholder="मुंबई" required>
</div>
<div class="form-group">
<label class="form-label">कहाँ तक / Destination *</label>
<input type="text" name="destination_city" class="form-input" placeholder="दिल्ली" required>
</div>
</div>
<div style="display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)">
<div class="form-group">
<label class="form-label">वज़न (टन) *</label>
<input type="number" name="weight_tons" class="form-input" placeholder="20" step="0.5" required>
</div>
<div class="form-group">
<label class="form-label">ट्रक प्रकार *</label>
<select name="truck_type" class="form-input form-select" required>
<option value="">चुनें</option>
<% truckTypes.forEach(t => { %>
<option value="<%= t %>"><%= t %></option>
<% }) %>
</select>
</div>
</div>
<div style="display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)">
<div class="form-group">
<label class="form-label">माल का प्रकार</label>
<input type="text" name="material_type" class="form-input" placeholder="सीमेंट, स्टील...">
</div>
<div class="form-group">
<label class="form-label">बजट (₹)</label>
<input type="number" name="budget" class="form-input" placeholder="45000">
</div>
</div>
<div class="form-group">
<label class="form-label">पिकअप तारीख *</label>
<input type="date" name="pickup_date" class="form-input" required>
</div>
<div class="form-group">
<label class="form-label">विवरण / Notes</label>
<textarea name="description" class="form-input" rows="2" placeholder="अतिरिक्त जानकारी..."></textarea>
</div>
<div class="form-group">
<label style="display:flex;align-items:center;gap:8px;font-size:0.85rem;cursor:pointer">
<input type="checkbox" name="is_urgent"> 🔴 अर्जेंट लोड
</label>
</div>
<button type="submit" class="btn btn-primary btn-block btn-lg">लोड पोस्ट करें →</button>
</form>
</div>
</div>
</section>
<%- include('../partials/footer') %>