Build a Multi-Functional Business Listing Website

Замовник: AI | Опубліковано: 18.11.2025

I need a comprehensive website similar to Just Dial, NoBroker.in, or 99Acres.in. The site is primarily for business listings and reviews and should include: Functionalities: - Advanced search filters - Interactive maps - User reviews and ratings User Account Management: - User registration and login - Profile management - Admin panel for user management Ideal candidates should have experience with: - Developing complex websites with similar functionalities - Integrating interactive maps and search filters - Implementing robust user account management systems Please provide examples of your previous work and a detailed plan on how you would approach this project. I need a highly experienced full-stack development (or individual expert) to build a complete enterprise-level platform: A to Z Services + Property Listings + Projects + Real-time Communication + Vendor Dashboard TECH STACK PREFERENCE Frontend: Next.js 14/15/16 (App Router) TailwindCSS TypeScript ShadCN UI Zustand/Redux Toolkit Backend: Node.js (Latest LTS) Express.js or NestJS (preferred) Socket.IO Database: MongoDB (Atlas or DigitalOcean Managed DB) DevOps & Deployment: DigitalOcean App Platform Docker & Docker Compose CI/CD GitHub Actions PM2 (optional) Third-Party Integrations: Razorpay MSG91 / Twilio AWS S3 for media uploads Google Maps API --- SECURITY REQUIREMENTS Encrypted passwords (bcrypt) JWT access + refresh tokens Rate limiting IP/device tracking Secure CORS configuration HTTPS only Input sanitization Prevention: XSS / CSRF / SQL Injection You must have hands-on experience with: ✔ Next.js (App Router) ✔ Node + Express/NestJS ✔ MongoDB (indexes, aggregation, optimization) ✔ Socket.IO ✔ Docker ✔ CI/CD ✔ OTP login systems ✔ Razorpay ✔ Admin dashboards ✔ Scalable architecture