info@laboratorians.net Established 1961 | "আলো আরও আলো"

Everything OLsA Can Do: A Complete Feature Guide for Members and Administrators

The OLsA digital platform is a full-featured alumni engagement system built to serve public visitors, registered members, administrators, and system operators — all from one unified application. This post walks through every feature currently available, organized by audience.


For Everyone (Public Access)

These features are open to anyone visiting the site — no account required.

Home & About

  • Landing Page – A fully customizable home page featuring the organisation's branding, a president's message, secretary's message, and general-secretary's message, all editable from the admin panel.
  • Executive Committee Profiles – Browse current EC members with individual profile pages and photos.
  • Constitution & Legal Documents – Read the organisation's constitution, rules & regulations, privacy policy, and terms and conditions — all maintained and updated from the admin panel.
  • Powered By – Attribution page for the platform.

News & Content

  • Blog – A public blog listing with category and tag support. Readers can browse posts by category and read full articles.
  • Notice Board – Publish important notices visible to the public with title and date.

Events

  • Events Listing – Browse all upcoming and past events with cover photos and details.
  • Event Detail & Registration – View full event information and register directly on-site.
  • Coupon / Discount Codes – Apply coupon codes during registration for instant discounts (fixed or percentage).
  • Multi-Payment Support – Pay for event registration via Stripe, SSLCommerz, bKash, or eKpay.
  • Virtual Events – Events can be hosted online with platform links (Zoom, Google Meet, Microsoft Teams, etc.) and access notes.

Fundraising & Donations

  • Fundraising Campaigns – Browse active fundraising campaigns with progress tracking.
  • Online Donations – Donate directly using Stripe, SSLCommerz, or bKash. A thank-you page confirms every donation.

Jobs

  • Job Board – Browse job listings posted by members and partners. View full job detail and apply directly.

Membership

  • Alumni Registration – Prospective members can submit an alumni registration form for review and approval by administrators.
  • Reinstatement Request – Former members can submit a reinstatement request to rejoin the organisation.

For Members (Authenticated Users)

Once registered and verified, members unlock a personal dashboard with the following capabilities.

Profile & Identity

  • Member Profile – View and update your profile including personal details, education, and work experience.
  • Profile Photo Upload – Upload and update your member profile photo.
  • LinkedIn Integration – Connect your LinkedIn account, sync professional data such as headline, work experience, and education directly to your OLsA profile, and disconnect at any time.

Membership & Finance

  • Membership Payment – Pay your annual membership fee online using a supported payment gateway. Discount codes can reduce the fee.
  • Finance Dashboard – View your personal payment history and download published audit reports.

Content Creation

  • My Blog – Write and manage your own blog posts. Posts are submitted for admin review before publication.
  • My Jobs – Post job openings on the job board, and manage your listings.
  • My Resumes – Upload and manage your resume profile, including title, skills, and downloadable file.

Networking

  • Resume Bank – Browse and download resumes posted by other members (members-only feature).
  • Mentorship Program – Register as a mentor or mentee. Request mentorship connections, log sessions, mark engagements complete, and submit feedback. A full mentorship journey is tracked in-platform.

Chapter Membership

  • Chapter Dashboard – View and manage your memberships across registered chapters (sub-branches or partner organisations connected via OAuth).
  • Join a Chapter – Search for active members and request chapter membership.

For Administrators

Admin users have access to a full management panel with role-permission-based access control.

Alumni & Members

  • Alumni Management – View, search, filter, and create alumni records. Full address management included.
  • Alumni Approval – Review pending alumni registration submissions and approve or reject them.
  • Member Management – Create new members, activate, edit, soft-delete, and restore member accounts.
  • Reinstatement Review – View reinstatement requests submitted by former members and approve or decline them.

User & Access Control

  • User Management – Add members as portal users, manage system users, resend email verifications.
  • Role Management – Create and configure custom roles.
  • Role Permissions Matrix – Assign granular permissions to each role from a visual matrix (manage_alumni, manage_events, manage_blog, and many more).

Event Administration

  • Event CRUD – Create, edit, publish, and delete events with rich configuration including ticket tiers, registration fees, and virtual platform details.
  • Event Photos – Upload and manage gallery photos per event.
  • Event Categories – Create categories and assign them to events for filtering and discoverability.
  • Coupon Management – Create, edit, and delete discount coupons per event with usage limits and date ranges.
  • Registration Payment Management – Manually update registration payment status.
  • Event Check-In – Real-time attendee check-in dashboard with QR code scanning and manual check-in options. Live statistics tracking.
  • Zoom Auto-Provisioning – When creating a meeting with virtual/Zoom mode, automatically create a Zoom meeting and populate the join link and access notes.

Finance & Payments

  • Transactions / Income Ledger – Full ledger view of all platform income.
  • Event Ledger – Income ledger scoped to event registrations.
  • Membership Ledger – Income ledger for membership payments with CSV export and manual update capability.
  • Donation Management – View all donations, update donation notes/status, export to CSV, and view a reporting summary.
  • Audit Records – Create and manage financial audit documents that members can download.
  • Budget Management – Create and manage annual budgets with line items.

Fundraising

  • Fundraiser Management – Create, edit, and manage fundraising campaigns with cover images and goals.
  • Fundraiser Settings – Configure default currency and display options for fundraising.

Content & Communication

  • Blog Posts – Create, edit, and publish blog posts with categories, tags, excerpts, and featured images.
  • Blog Categories – Manage blog categorisation.
  • Notice Board – Create, edit, and delete public notices.
  • Bulk Mail – Compose and send bulk emails to targeted member lists.
  • Mail Logs – View a full log of all outgoing emails sent by the platform with content preview and CSV export.
  • Email Templates – Customise all system email templates (registration confirmation, payment receipt, etc.) with live preview and test-send capability.

Governance

  • Committee Structure – Manage the organisational committee hierarchy.
  • EC Committee – Create and manage executive committee member profiles with president's and secretary's messages.
  • Advisory Council – Manage advisory council member profiles and details.
  • Elections – Create elections, assign election commissions, and manage candidates.
  • Meetings – Schedule and manage official meetings with virtual platform and Zoom integration.
  • Branches – Create and manage regional branches, review and approve/reject branch applications.

Jobs & Careers

  • Job Board Review – Review member-submitted job postings and publish or reject them.
  • Corporate Partners – Add and manage corporate partner organisations. Approve or reject partner applications.
  • Resume Review – Review submitted member resumes and approve or reject them for the resume bank.

Mentorship

  • Mentorship Admin – View all mentorship registrations, create manual pairings between mentors and mentees, and manage pairing statuses.

OAuth & Chapter Integration

  • OAuth Site Management – Register and manage OAuth-connected external sites (e.g., chapter websites). Enable or disable site connections.
  • OAuth Membership – Grant specific members admin rights on connected OAuth sites.

Settings & Configuration

Payment Gateways

  • Stripe – Configure secret key and publishable key.
  • SSLCommerz – Configure store ID and store password.
  • bKash – Configure API user, password, app key, and app secret.
  • eKpay – Configure merchant credentials.

Membership Settings

  • Set annual membership fee amount and currency.
  • Issue, activate, and deactivate membership discount codes.

Front Page Settings

  • Edit hero content, leader messages (president, secretary, general secretary), and footer text.
  • Upload branding logo and site icon.

Legal Pages

  • Edit constitution, rules & regulations, privacy policy, and terms & conditions directly from the admin panel using a rich text editor.

Email Settings

  • Configure SMTP mail settings and send a test email to verify delivery.

Social & Integration Settings

  • Facebook Login – Configure App ID and App Secret for Facebook social login. Test the configuration in-panel.
  • LinkedIn Integration – Configure Client ID and Client Secret for LinkedIn profile sync.
  • Zoom Integration – Configure Account ID, Client ID, and Client Secret for Server-to-Server OAuth. Test the credentials directly from the settings page.

System Administration

For platform-level system administrators only.

  • System Dashboard – High-level system health view.
  • System User Management – View all users across the platform and edit user details and roles.
  • System Logs – View application error and activity logs.
  • System Status – Monitor platform environment and configuration status.
  • Role Permissions Overview – View the full permission map across all roles.
  • Search & Restore – Search the platform database for soft-deleted records and restore them. Export results to CSV.
  • Database Backup & Restore – Take a full database backup, download it locally, upload a previous backup, and restore the database.
  • Undelete – Recover soft-deleted events or recreate events linked to deleted meetings.

The OLsA platform continues to evolve. Features are added regularly based on community needs and feedback. If you have suggestions or encounter any issues, please reach out to the site administrators.

This post was generated automatically from a full codebase analysis and reflects the state of the platform as of the date of publication.

Comments (0)

No comments yet. Start the conversation.
Please login to join discussion.