SkillHive.pro Help Manual

SkillHive.pro is a collaborative platform designed to connect students, graduates, and professionals for project-based work and skill development. This user manual serves as a comprehensive guide to help users navigate and effectively utilize the platform.

User Manual

1. Registration & Login

  1. Visit skillHive.pro.
  2. Click the Sign In button.
  3. Click Signup
  4. Enter your personal details:
    • Full Name
    • Email Address
    • Password
    • Confirm Password
    • University ID
  5. Accept the terms and conditions and click Signup.
  6. Check your email for a verification link and click to confirm your account.
  7. Log in with your credentials.

2. Profile Setup

  1. After logging in, click on your Profile section in the navigation panel.
  2. Click Edit Profile in the top right
  3. Add the following details:
    • Name
    • Bio
    • Skills
    • Availability
    • Linkedin Profile
  4. Save changes to update your profile.

3. Dashboard

  1. Go to the Dashboard tab in your navigation panel.
  2. Switch between Dark Mode and Light Mode
  3. Switch between Job Seeker and Employer from the top right corner
  4. As a Job Seeker select your Availability Status between Available, Currently Working and Not Available
  5. Scroll Down and browse available projects based on your skills in the recommended section
  6. Check Pending Interview Requests on the right side

4. Finding Projects & Opportunities as a Job Seeker

  1. Navigate to the Projects Listings section in the navigation panel
  2. Use filters to narrow down projects by:
    • Category
    • Skill Requirement
    • Payment type (if applicable)
    • Match My Skills checkmark
  3. Click on a project to view details, skill requirements, location, payment and deadlines.
  4. If interested, click Apply to submit your application.
  5. Write a brief Message and click Submit
  6. Click on the flag to report a project and write a reason for the report
  7. Click Submit Report

5. Collaborating with Others

  1. Connect with team members through the Connect tab in navigation panel.
  2. Search an individual by their name or university ID
  3. View their profile which includes their Role, Details, Bio, Projects Posted, Projects Participated, Skills and Endorsements, Availability
  4. Use the messaging system by clicking Send Message.

6. Communication & Messaging

  1. Access the Messages tab from your dashboard.
  2. Find all active chats with collaborators and clients.
  3. Use Direct Messages for one-on-one communication.
  4. Receive real-time notifications for new messages.
  5. Search chats by name or university ID

7. Project Management

  1. Navigate to the Projects section to see active and completed projects.
  2. Click on a project for detailed information:
    • Milestones
    • Deadlines
    • Deliverables
    • Payments

8. Posting Projects and Opportunities as an Employer

  1. From the dashboard switch to Employer
  2. Click on Post a New Project
  3. Populate the dialogue box with:
    • Project Title
    • Description
    • Skills Required
    • Location
    • Budget
    • Payment Type
    • Expiration date (deadline)
  4. Click on Post Project

9. Manage Projects

  1. From your dashboard scroll down to My Recent Project Postings
  2. Click on the view its details and Edit Posting
  3. Click on Close Posting remove the project posting

10. Managing Applicants

  1. On your dashboard, look to the right side of the screen to manage applicants for current posting
  2. Scroll down and see Recent Project Applications Received
  3. Click on an Applicant to view:
    • Applicant name
    • Projects they applied for
    • Application receive date
    • Current status of application
    • Their message
  4. From this dialogue box you can also:
    • Shortlist Applicant
    • Reject Application
    • Accept Application
    • View Profile
  5. Select Applicants and Confirm Shortlist
  6. From shortlisted applicants send them a message to schedule an interview

14. Best Practices & Tips

  1. Profile Optimization:
    • Keep your profile updated with new skills and experiences.
    • Use a professional profile picture and write a clear bio.
  2. Effective Communication:
    • Respond to messages promptly.
    • Be clear and concise during project discussions.
  3. Time Management:
    • Set clear deadlines and milestones for projects.
    • Use the Task Manager effectively for smooth collaboration.
  4. Skill Development:
    • Engage in diverse projects to broaden your skill set.
    • Consider SkillHive's learning opportunities to enhance your expertise.

15. Troubleshooting & Support

  1. On SkillHive's home page Visit the FAQs for common questions and troubleshooting guides.
  2. Contact the support team from the Contact page
  3. For account-related problems, email support@skillhive.pro.

Admin Manual

1. Registration & Login

  1. Visit skillHive.pro/admin.
  2. Click Admin Login.
  3. Enter your credentials:
    • Email (registered admin account)
    • Password
  4. Click Sign In to access the Admin Dashboard.

2. Dashboard Overview

The Admin Dashboard provides real-time platform analytics.

Platform Overview Cards

  • Total Users: All registered users.
  • Active Users: Users not banned/suspended.
  • Banned Users: Count of suspended accounts.
  • Total Projects: All projects posted.
  • Active Projects: Visible/non-deleted projects.
  • Pending Reports: Unresolved user/project reports.

Platform Statistics

  • User Signups (Last 7 Days): Line chart of daily registrations.
  • Project Posts (Last 7 Days): Chart of daily project activity.

Key Metrics (Last 7 Days)

  • Total User Signups: New users this week.
  • Total Projects Posted: New projects added.
  • Engagement Rate (30d): % of active users (e.g., 100% in sample).

3. Moderation Panel

Purpose: Review and act on reported content.

Steps to Moderate Reports

  1. Navigate to Moderation Panel.
  2. View Reports: See a list of pending reports (user/project violations).
  3. Take action:
    • Resolve Report: Mark as handled (no content removal).
    • Delete Project: Permanently remove violating projects.
  4. Use discretion to classify:
    • Spam
    • Inappropriate Content
    • False Reports

4. User Management

Purpose: Manage user accounts, bans, and details.

Search Users

  1. Use the search bar to filter by:
    • Name
    • Email

View User Details

For each user, see:

  • Name
  • Email
  • Role (Job Seeker/Employer)
  • Status (Active/Suspended)
  • Join Date

Ban/Unban Users

  1. Ban User:
    • Click Ban User → Status changes to "Suspended."
    • Banned users are excluded from "Active Users" count.
  2. Unban User:
    • Click Unban → Status reverts to "Active."

5. Security Alerts

(Currently displays: "Security alert data not available.")

  • Future updates may include:
    • Suspicious login alerts.
    • Unusual activity flags.

6. Best Practices & Tips

  1. Moderation:
    • Prioritize reports with high severity (e.g., harassment).
    • Document actions taken for transparency.
  2. User Management:
    • Audit banned accounts weekly to prevent errors.
  3. Dashboard Monitoring:
    • Watch for spikes in reports/signups (may indicate bots).

7. Troubleshooting & Support

  1. Common Issues:
    • "Can't ban user" → Check user role (admins can't ban themselves).
    • "Reports not loading" → Clear cache or reload.
  2. Contact Support:
    • Email support@skillhive.pro with screenshots.