Documentation

Comprehensive guides and reference materials for EDHub platform

Getting Started

Welcome to EDHub! This guide will help you get started with our platform and make the most of its features.

Account Setup

To begin using EDHub, you need to create an account:

  1. Visit the EDHub homepage and click "Sign Up"
  2. Enter your email address and create a password
  3. Verify your email address by clicking the link sent to your inbox
  4. Complete your profile with your name, organization, and professional details

Dashboard Overview

After logging in, you'll be taken to your dashboard, which provides access to all EDHub services:

  • Research Hub: For data collection, form creation, and analysis
  • Crowd Dashboard: For organization management and member engagement
  • Mobile App Access: For on-the-go features and member tools

System Requirements

EDHub is designed to work on modern web browsers and mobile devices:

  • Web Platform: Chrome 70+, Firefox 60+, Safari 12+, Edge 79+
  • Mobile App: iOS 12+ or Android 8.0+
  • Recommended: 4GB RAM, high-speed internet connection

Research Hub

The Research Hub provides powerful tools for data collection, management, and analysis.

Excel Import

Import your Excel files for processing and analysis:

  1. Navigate to the Research Hub section
  2. Click "Import Excel" in the sidebar
  3. Click the upload area or button
  4. Select your Excel file (.xlsx, .xls, or .csv)
  5. Review the imported data in the preview table

Form Creation

Create custom forms for data collection:

  1. Go to the Form Creator section
  2. Click "Create New Form"
  3. Enter form title and description
  4. Add fields using the "Add Field" button
  5. Configure field properties (type, label, required status, etc.)
  6. Save the form when complete

Data Editor

Edit and manage your data:

  • Click on any cell to edit its value
  • Use the "Add Row" button to add new entries
  • Use the "Add Column" button to add new fields
  • Changes are saved automatically

Data Export

Export your data in various formats:

  1. Navigate to the Export Data section
  2. Select your desired export format (.xlsx, .xls, .csv)
  3. Enable password protection if needed (HIPAA-compliant)
  4. Enter a strong password if protection is enabled
  5. Click "Export Data" to complete the process

Crowd Dashboard

The Crowd Dashboard allows organizations to manage members and collect responses efficiently.

Member Management

Add and manage members in your organization:

  1. Navigate to the "Member Management" section
  2. Click "Add Member" to add individuals
  3. Enter member details or import from a spreadsheet
  4. Assign roles and permissions as needed
  5. Send invitation emails directly from the platform

Advertising

Create targeted advertisements for your members:

  1. Go to the "Advertising" section
  2. Click "Create New Ad"
  3. Select your target audience using filters
  4. Upload your ad content (images, text, links)
  5. Set your schedule and budget
  6. Review analytics to measure effectiveness

Form Distribution

Distribute forms to members and collect responses:

  1. Create a form in the "Forms" section
  2. Click "Distribute" on the form
  3. Select distribution method (email, in-app notification)
  4. Choose recipients (all members or filtered groups)
  5. Set deadline for responses if needed
  6. Track response rates in real-time

Mobile App

The EDHub mobile app provides on-the-go access to key features for members.

Installation

Download and install the app:

  1. Visit the App Store (iOS) or Google Play Store (Android)
  2. Search for "EDHub"
  3. Download and install the app
  4. Log in with your EDHub account credentials

CV Advisor

Get professional advice on your CV:

  1. Open the app and navigate to the "CV Advisor" section
  2. Upload your existing CV or create a new one using templates
  3. Receive automated suggestions for improvements
  4. Apply changes directly in the app
  5. Export your improved CV in multiple formats

Chat Assistant

Get help from our AI-powered chat assistant:

  1. Tap the chat icon in the bottom navigation
  2. Type your question or select from common queries
  3. Receive instant assistance for common issues
  4. Connect with a human agent for complex problems
  5. Access chat history for reference

Offline Access

Some features are available offline:

  • Previously downloaded documents and forms
  • Saved CV drafts
  • Cached notifications and messages
  • Note: Real-time features require internet connection

API Reference

EDHub provides a comprehensive API for developers to integrate with our platform.

Authentication

All API requests require authentication using OAuth 2.0:

// Example authentication request
POST /oauth/token
Content-Type: application/json

{
  "client_id": "your_client_id",
  "client_secret": "your_client_secret",
  "grant_type": "client_credentials"
}

Data Endpoints

Access and manage data through our API:

  • GET /api/v1/data - List all datasets
  • GET /api/v1/data/{id} - Get specific dataset
  • POST /api/v1/data - Create new dataset
  • PUT /api/v1/data/{id} - Update dataset
  • DELETE /api/v1/data/{id} - Delete dataset

Form Endpoints

Manage forms programmatically:

  • GET /api/v1/forms - List all forms
  • GET /api/v1/forms/{id} - Get specific form
  • POST /api/v1/forms - Create new form
  • PUT /api/v1/forms/{id} - Update form
  • DELETE /api/v1/forms/{id} - Delete form
  • GET /api/v1/forms/{id}/responses - Get form responses

Rate Limits

API usage is subject to rate limits:

  • Free tier: 1000 requests per day
  • Professional tier: 10,000 requests per day
  • Enterprise tier: Custom limits

Security

EDHub takes security seriously and implements multiple layers of protection.

Data Encryption

All data is encrypted both in transit and at rest:

  • TLS 1.3 for all data in transit
  • AES-256 encryption for data at rest
  • End-to-end encryption for sensitive communications

HIPAA Compliance

Our platform is designed to be HIPAA-compliant for handling medical data:

  • Password-protected exports with strong encryption
  • Audit trails for all data access
  • Role-based access controls
  • Regular security assessments and compliance checks

Authentication

Secure authentication methods:

  • Multi-factor authentication support
  • Single sign-on (SSO) integration
  • Password policies enforcing strong credentials
  • Account lockout after multiple failed attempts

Reporting Security Issues

If you discover a security vulnerability, please report it to our security team:

  • Email: security@edhub.com
  • Include detailed information about the vulnerability
  • Do not disclose the issue publicly until it has been resolved