I need a full-stack developer or small team to launch a responsive website whose core feature is real-time chatrooms aimed at hobby-based communities. The site’s primary goal is community engagement: users browse or search for rooms that match their interests, jump straight into live conversations, and keep the discussion going through private, one-to-one messages. Scope of work • User accounts: email or social login, password reset, and a simple dashboard showing joined rooms and unread messages. • Chatrooms: create, list, and join hobby-specific rooms; messages should appear instantly (WebSocket or equivalent real-time tech). • Private messaging: from any chat thread, users can open a discrete dialogue with another member. • Moderation readiness: build with role-based permissions so an admin panel can be attached later without refactor. • Mobile-first UI: clean, lightweight design that scales from phone to desktop. • Security: rate-limiting, input sanitisation, and basic GDPR-friendly data storage practices. Deliverables 1. Technical architecture brief (database schema, tech stack, hosting suggestion). 2. Functional prototype on a staging domain. 3. Source code in a version-controlled repository with setup instructions. 4. Deployment support for the first production push. I’m open to mainstream stacks—React + Node, Vue + Laravel, or a comparable solution—so long as it ensures smooth real-time messaging and is well-documented. Please include a brief outline of your proposed stack, any similar community or chat work you’ve done, and an estimated timeline for completing the above deliverables.