Skip to content

Milestones

List view

  • Enable production deployment with Docker + CI/CD, environment configs, backups, recovery/rollback procedures, and clear deployment/operations documentation.

    No due date
  • Improve system performance and scalability by introducing caching (Redis), optimizing MongoDB queries and indexes, and validating throughput for booking, search, and realtime workloads. Add observability foundations structured logging, metrics, monitoring dashboards, and health checks to track performance and detect issues early.

    No due date
  • Harden security across all services by implementing rate limiting, secure headers, strict validation and CORS, and protections against common attacks (XSS, CSRF, injection), ensuring secure API and auth behavior end-to-end.

    No due date
  • Complete the admin management layer for platform operations: user moderation (ban/unban, role controls), influencer verification review, gig moderation/report handling, booking/payment monitoring, dispute/support workflows, and system-level audit logs and dashboards.

    No due date
  • Deliver realtime messaging and in-app alerts: Socket.IO chat with secure JWT auth and room management, async message persistence via Worker + RabbitMQ, and notification generation/delivery for key events (requests, bookings, payments, verification).

    No due date
  • Implement secure payments and order processing: create orders, integrate payment gateway, handle verified webhooks with idempotency, and confirm bookings only after payment success, including receipts/invoices and basic refund/cancellation handling.

    No due date
  • Implement the end-to-end booking foundation: influencer availability rules + date overrides, slot generation and suggestions (including common slots for group gigs), Redis slot locking to prevent double booking, and the booking state flow up to payment initiation.

    No due date
  • Implement influencer/brand profiles and gig management across backend and frontend, including public profiles, media/portfolio uploads, verification workflow (pending/approved/rejected with basic admin review), and full gig lifecycle (create/edit/publish, item-based pricing, deliverables, status controls, gig listing + details pages).

    No due date
    3/4 issues closed
  • Establish secure authentication and identity foundation across backend and frontend. Implement access + refresh token model (short-lived access tokens in client memory) with server-side session tracking, RBAC route protection, and initial profile setup

    No due date
    21/24 issues closed
  • Initialize repository structure, base backend and frontend applications, environment configuration, database connection, and CI pipeline. Ensure the system runs locally and in CI with a health check endpoint.

    No due date
    22/22 issues closed