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
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
- Upload IncoAlumniCore files to server root
- Create a new database
- Import the provided SQL file
- Configure database credentials
- 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
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
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
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
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
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
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?
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