Modern Photography Contest Web App Development

Заказчик: AI | Опубликовано: 14.10.2025

Title: Build a Modern Photography Contest Web App (React / Responsive / Image-Focused) Description: We are looking for an experienced web developer to build PhotoVision, a modern, responsive photography contest platform. The app should be clean, visually striking, and photo-centric, designed to engage photographers fairly. frontend: React Backend: Node DB: Mongo Key Features & Pages: Homepage / Landing Page – Hero banner with inspirational quote and “Join Now” button; sections for How It Works, Featured Quotes, Ongoing Contests preview, Previous Winners, and a Call-to-Action. Contest List Page – Tabs or filters for Ongoing, Upcoming, and Expired contests. Each contest card shows photo, title, dates, and “View Details” button. Contest Detail Page – Full contest info: description, theme, rules, prizes, deadlines. “Participate Now” button. Submission form visible only to logged-in users. User Profile / Dashboard – Tabs for My Submissions, My Contests, and Settings; photo submissions with status tracking. Winners Page – Grid of past winners with photo, name, contest title, and rank. About & Contact Pages – Team, mission, and contact form with social links. Authentication – Login, registration, and password recovery pages with minimal, modern design. Contest Format: Submission-based contests only, evaluated by judges. Judges rate submissions based on creativity, quality, and theme relevance. Anonymous submissions during judging to ensure fairness. No public voting or popularity contests. Design & UI Requirements: Colors: Primary #6366F1, Accent #EAB308, Light background #F8F9FA, Dark footer #1E1E1E Fonts: Poppins (headings), Inter (body) Rounded corners (12px), soft shadows, smooth hover/fade animations Fully responsive across devices Technical Requirements: Frontend: React (or Next.js), Tailwind CSS preferred Backend: Basic user authentication, contest management, and photo uploads (mock data ok) Clean, reusable components; optimized for image-heavy content Deliverables: Fully functional web app with all pages and flows Responsive, visually appealing UI Documented code ready for deployment