Full-Stack Modeling Agency Website

Job ID: 39932329

Budget: $250 – $750 USD

I need a basic yet polished web presence for my small modeling agency. The look should be modern and sleek, with Tailwind-driven responsiveness so it feels great on phones as well as desktops.

Frontend (React + Tailwind)
• One-page home section with our agency name, a hero banner, and a short “featured models” strip.
• Portfolio grid that lets visitors browse models grouped by style or genre; each card will have a photo and a “View details” button.
• Simple contact form for booking inquiries.
• Lightweight admin login screen to reach the dashboard.

Backend (Node.js, Express, MongoDB)
• REST endpoints: /api/models, /api/bookings, /api/auth/login.
• Admin can add, edit, or delete model profiles and upload one main image per model.
• Booking inquiries are stored in MongoDB and trigger an email notification (SMTP or a free service like SendGrid).
• Basic JWT authentication to protect the admin routes.