Back to projects
Mar 15, 2025
2 min read

Job4Online Admin Dashboard

Engineered internal admin tooling to streamline support, access control, and platform operations.

Overview

Internal admin application for operating and governing the Job4Online ecosystem.

Highlights

  • Built internal workflows for user/account management and operational support.
  • Enforced role-based access and secure controls for internal systems.
  • Improved team velocity through process automation and shared tooling.
  • Maintained reliability via structured SDLC and production monitoring practices.

Documented Features

  • Platform Operations Dashboard: Aggregated metrics and analytics widgets for applications, jobs, users, companies, revenue, and trend monitoring.
  • User Administration: User listing, role/status updates, ban flows, detailed user dialogs, and impersonation management with session history/revoke controls.
  • Content & Taxonomy Governance: Category and subcategory CRUD workflows with table filters and dedicated mutation hooks.
  • Company & Job Moderation: Company and job-post review pages, status controls, scraped content views, and featured/trending toggles.
  • Applications & Casual Profiles: Review queues for applications and casual profiles with approve/reject moderation flows.
  • Commercial Controls: Credits, plans, subscriptions, billing, and transaction management modules.
  • System Controls: Feature flag management, system settings pages, and health diagnostics for DB, Stripe, Twilio, Gemini, AWS services, and Uploadthing.
  • Audit & Compliance: Audit routes for activity logging/auth activity and logs pages for internal traceability.
  • Admin Infrastructure: Queue dashboard endpoint (Bull Board), Uploadthing API route, auth route, and RPC layer for domain handlers.