IncoAlumniCore – Complete System Documentation Last updated: 30-01-2026

1. Overview

1.1 What is IncoAlumniCore

IncoAlumniCore is a centralized alumni engagement platform designed to manage alumni data, enable networking, publish opportunities, and provide administrators with complete moderation and analytics control.

1.2 Platform Objectives

  • Connect alumni with peers and institutions
  • Enable career and opportunity sharing
  • Maintain verified alumni data
  • Provide real-time insights to administrators

1.3 Panel Structure

  • Public Website – Discovery & visibility
  • Alumni Panel – Networking & content creation
  • Admin Panel – Governance & system control
Note: IncoAlumniCore follows a strict role-based and approval-driven architecture.

Installation & Setup

2.1 System Dependencies

  • XAMPP / WAMP / LAMP Stack
  • Apache Web Server
  • PHP 8.x or higher
  • MySQL 5.7+
  • VS Code or equivalent editor

2.2 Technology Stack

  • Frontend: HTML5, CSS3, JavaScript
  • Backend: PHP (MVC-based architecture)
  • Database: MySQL
  • Authentication: Email, OTP, Google OAuth, CAPTCHA

2.3 Application Setup Steps

  1. Upload IncoAlumniCore files to server root
  2. Create a new database
  3. Import the provided SQL file
  4. Configure database credentials
  5. Set the application base URL

2.4 Google OAuth Configuration

                        GOOGLE_CLIENT_ID=your_google_client_id
                        GOOGLE_CLIENT_SECRET=your_google_client_secret
                        GOOGLE_REDIRECT_URI=https://yourdomain.com/auth/google/callback
                        
Important: Google OAuth will fail if HTTPS is not enabled.

2.5 CAPTCHA Configuration

                        CAPTCHA_SITE_KEY=your_site_key
                        CAPTCHA_SECRET_KEY=your_secret_key
                        

2.6 Email Configuration

                        SMTP_HOST=smtp.yourserver.com
                        SMTP_PORT=587
                        SMTP_USERNAME=your_email@example.com
                        SMTP_PASSWORD=your_password
                        MAIL_FROM=IncoAlumniCore
                        

3. Public Website Usage

3.1 Purpose of Public Website

The public website of IncoAlumniCore provides open access to curated alumni content and acts as an entry point for new registrations.

3.2 Publicly Accessible Features

  • Browse blogs, projects, jobs, opportunities
  • View alumni directory (limited data)
  • Read testimonials and success stories

3.3 Visitor Analytics

  • Total visitors count
  • Daily visitor tracking
  • Average visit metrics
Note: All public content is admin-approved before publishing.

4. Alumni Panel – Detailed Features

4.1 Alumni Authentication & Access

Alumni access to IncoAlumniCore is secured through multiple authentication methods to ensure both ease of use and security.

  • Email & Password login
  • Email OTP-based login
  • Google OAuth login
  • CAPTCHA validation to prevent bots
Note: Alumni accounts remain inactive until approved by the Super Admin.

4.2 Alumni Profile Management

Each alumni user in IncoAlumniCore has a detailed profile which acts as their digital identity.

  • Personal information (name, photo, contact details)
  • Educational details (department, batch, graduation year)
  • Professional details (company, designation, experience)
  • Social and professional links

Profile completeness directly affects recommendations and visibility across the platform.

4.3 Alumni Networking & Connections

IncoAlumniCore enables alumni to build meaningful professional connections.

  • Follow other alumni profiles
  • View mutual connections
  • Suggested connections based on department, batch, and interests
Important: Alumni privacy controls determine what profile data is visible to others.

4.4 Real-Time Chat System

Alumni can communicate directly through the built-in chat system of IncoAlumniCore.

  • One-to-one messaging
  • Secure internal communication
  • Conversation history retention

Chat access is limited to approved and active alumni accounts.

4.5 Alumni Content Creation

Approved alumni can contribute valuable content to the platform.

  • Post blogs and articles
  • Share job openings
  • Add career opportunities
  • Publish projects and case studies
  • Create and promote alumni events

Each submission follows a moderation workflow:

Draft → Pending Approval → Approved → Published

4.6 Recommendation System

IncoAlumniCore includes an intelligent recommendation system to improve engagement.

  • Recommended alumni connections
  • Suggested jobs and opportunities
  • Relevant blogs and projects

Recommendations are based on profile data, activity patterns, and interests.

4.7 Alumni Activity Tracking

Alumni can monitor their activity within IncoAlumniCore.

  • Content posting status
  • Profile view counts
  • Connection requests and followers

5. Admin Panel – Detailed Features

5.1 Super Admin Dashboard

The Super Admin dashboard in IncoAlumniCore provides a complete system overview.

  • Total registered alumni
  • Approved, pending, and rejected profiles
  • Total visitors and daily traffic
  • Graphical analytics and trends

5.2 Alumni Management

Super Admins have full authority over alumni accounts.

  • Approve new alumni registrations
  • Reject or suspend alumni profiles
  • View detailed alumni information
  • Filter alumni by department, batch, gender, and status
Warning: Suspended alumni lose immediate access to all platform features.

5.3 Content Moderation & Approval

All user-generated content in IncoAlumniCore is moderated to maintain quality and authenticity.

  • Blogs moderation
  • Jobs and opportunities approval
  • Projects and events review
  • Testimonials verification

Admins can set content status as:

  • Approved
  • Rejected
  • Pending

5.4 Advertisement Management

IncoAlumniCore supports advertisement publishing with admin control.

  • Add new advertisements
  • Approve alumni-submitted ads
  • Set active duration and visibility
  • Enable or disable ads anytime

5.5 Sub Admin Management

Super Admins can delegate responsibilities using sub-admin accounts.

  • Create multiple sub-admins
  • Assign module-specific permissions
  • Restrict access to system settings
Note: Sub-admins cannot modify authentication or core system configurations.

5.6 System Configuration & Settings

The settings panel in IncoAlumniCore allows full platform customization.

  • Website name, logo, and branding
  • Contact information management
  • Email notification settings
  • Authentication configuration

5.7 Reports & Analytics

Admins can access detailed analytical insights.

  • User growth statistics
  • Content engagement metrics
  • Visitor traffic analysis
  • Daily, monthly, and yearly reports

FAQs – Setup & Configuration (IncoAlumniCore)

1. Emails are not sending from IncoAlumniCore. What should I check?

This issue is usually caused by incorrect SMTP configuration.

  • Verify SMTP host, port, username, and password
  • Ensure SMTP port matches encryption type
  • Check if your hosting provider blocks outbound mail
  • Confirm the sender email exists on the mail server

2. Google login is not working. What is the most common mistake?

The most common cause is an incorrect redirect URI.

  • Ensure redirect URI matches exactly with Google Console
  • Use HTTPS only
  • Do not include trailing slashes unless configured

3. Google OAuth works locally but fails on live server. Why?

Google OAuth requires HTTPS on live environments.

  • Ensure SSL is installed and active
  • Update redirect URI to the live domain
  • Confirm client keys are not environment-specific

4. CAPTCHA is not appearing on login or registration pages.

This usually happens due to incorrect site key or domain mismatch.

  • Verify CAPTCHA site key and secret key
  • Ensure the domain is added in CAPTCHA settings
  • Clear browser cache after updating keys

5. CAPTCHA validation always fails even after correct input.

This is caused by incorrect secret key or server-side verification issues.

  • Confirm secret key is correctly saved
  • Check server time synchronization
  • Ensure outgoing HTTPS requests are allowed

6. Admin settings changes are not reflecting on the website.

Settings may be cached or overridden.

  • Clear application cache
  • Check if settings are environment-based
  • Ensure proper write permissions

7. Uploaded logo or favicon is not displaying.

This is usually a file permission or path issue.

  • Check upload directory permissions
  • Verify image format and size
  • Clear browser and CDN cache

8. Alumni registrations are successful but remain inactive.

All new alumni accounts require admin approval.

  • Login to Super Admin panel
  • Approve the alumni profile
  • Check email notification settings

9. Sub-admin cannot access certain modules.

This is expected behavior based on permission settings.

  • Verify sub-admin permission assignment
  • Ensure module access is enabled
  • Sub-admins cannot access system settings

10. Visitors or analytics data is not updating in real time.

This depends on server configuration and caching behavior.

  • Ensure analytics tracking is enabled
  • Disable aggressive server caching
  • Verify database write permissions

Need Help During Setup?

Contact Support Illustration

Free Setup Support for IncoAlumniCore

Having trouble with installing or configuring IncoAlumniCore — like Email (SMTP) settings, Google OAuth keys, CAPTCHA integration, or Admin settings? Our support team offers free assistance to help you through setup smoothly.

Click the button below to reach out and we’ll guide you step-by-step.

Contact Support Team