Bethel Computer Website (Job Vaccancy)
Bethel Computer Website (Job Vaccancy)
Admin Functionality
Dashboard
Overview Stats:
Display total users (job seekers and employers).
Total job postings, applications, and transactions.
Recent activity feed for quick insights.
User Management
Manage Users:
View, edit, deactivate, or delete user accounts.
Filter users by role (admin, job seeker, employer).
Approve or reject job seekers' profiles.
Job Management
Payment Management
Wallet Management:
View and manage all user wallet balances.
Add funds to user wallets (job seekers and employers).
Process withdrawal requests and track transaction history.
Generate financial reports (monthly earnings, user activity).
Document Verification
Profile Verification:
Review submitted documents (resumes, identification).
Approve or reject documents and notify users of status.
Notifications
Manage Notifications:
Create and send bulk notifications to users.
Schedule notifications for job postings and application updates.
System Settings
Configuration Options:
Set application fees and withdrawal limits.
Manage categories for job postings (industries, job types).
Profile Management
Wallet Management
Wallet Overview:
View wallet balance, transaction history, and fund sources.
Withdraw Funds:
Request to withdraw funds with a user-friendly interface.
View withdrawal request status (pending, completed).
Notifications
Receive Alerts:
Notifications for new job postings matching preferences.
Application status updates and wallet activity alerts.
User Feedback
Rate Employers:
Provide feedback and ratings on employers after application or interview.
3. Employer Functionality
Profile Management
Job Posting
Wallet Management
Wallet Overview:
View wallet balance and transaction history.
Withdraw Funds:
Request withdrawal for job posting fees and review statuses.
Candidate Review
View Applications:
Access job seeker applications with attached documents.
Filter applications by status (new, reviewed, shortlisted).
Shortlist Candidates:
Mark candidates for interviews and send notifications.
Notifications
Receive Alerts:
Get notifications for new applications and updates from admin.
Authentication
User Registration/Login:
Secure registration and login process with email verification.
Password Recovery:
Option to reset forgotten passwords via email.
Profile Management
Two-Factor Authentication:
Optional 2FA for added account security.
Profile Privacy Settings:
Control visibility of profiles and resumes to employers.
5. Additional Features
Admin Reports
Analytics Dashboard:
Generate reports on user activity, job postings, applications, and financial transactions.
Chat System
In-app Messaging:
Allow communication between job seekers and employers.
Responsive Design
Mobile-Friendly Interface:
Ensure the website is responsive and accessible on all devices.