Skip to content

admin panel and company approval system - #7

Open
wra-wtag wants to merge 31 commits into
role-based-auth-systemfrom
admin-panel-and-company-approval-system
Open

wra-wtag wants to merge 31 commits into
role-based-auth-systemfrom
admin-panel-and-company-approval-system

Conversation

@wra-wtag

@wra-wtag wra-wtag commented Sep 24, 2025 •

Copy link
Copy Markdown
Owner

Admin Panel & Company Approval System

Trello Ticket: Admin Panel & Company Approval System

Description

Implements the Admin dashboard and approval workflow for recruiter and company requests. Adds recruiter requests UI, company approval/rejection actions, dashboard statistics, and notification mailer.

Changes

  • Created admin controllers and views for dashboard, recruiter requests, and company management
  • Defined routes and actions for approving/rejecting companies and recruiter requests
  • Added notification mailer to send emails on approval/rejection
  • Added summary widgets/statistics to admin dashboard
  • Updated navbar, routing, and permissions to include admin-only views
  • Updated recruiter_requests_spec and other tests to reflect new behavior
  • Fixed controller logic and view issues related to approval flows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant