I need a streamlined marketplace site that captures the core feel of Freelancer.com. Users will register either as clients or freelancers, each with a dedicated profile showcasing skills, portfolio pieces, and a dynamic rating score. Once logged in they must be able to message one another, but I want that chat unlocked only after a small premium payment so conversations stay valuable. An admin dashboard is essential for me to monitor sign-ups, approve or refund the premium chat fees, and handle reports or disputes. For payments we will start with credit/debit cards and direct bank transfer only—no PayPal integration for now. Deliverables • Responsive web app (desktop & mobile) • Secure client & freelancer authentication with profile management • Pay-to-unlock internal messaging system • Five-star rating mechanism tied to completed work • Full admin control panel • Payment gateway integration for cards and bank transfers • Clear, well-commented code and setup documentation Please outline your proposed tech stack, milestone plan, and links to any similar marketplace work you’ve shipped. Clean architecture is important so I can bolt on wider project-posting and bidding features later.