Tabassum Wasila

AlumniCPSCS.org

Alumni association platform with full-featured admin and community tools

Role

Full-stack Developer

Backend (Laravel), Frontend modifications, API integration, hosting & deployment

Year

2025

Tech Stack

LaravelFilament AdminReactTailwind CSSMySQLPayment API Integration
View Website →

Project Overview

AlumniCPSCS.org is a platform for CPSCS alumni. It provides tools for managing events, alumni registrations, directories, photo galleries, and a magazine section.

The client provided a carefully designed front page. I modified the frontend based on additional requests, integrated APIs where needed, built the backend and database, and handled hosting and deployment for reliability.

Administrators can approve event registrations, manage members, upload gallery photos, and moderate magazine posts. Users can browse events, alumni, and magazine content. A bKash payment integration is implemented but currently inactive.

Key Features

  • Role-based admin panel with Laravel Filament
  • Event management: create, approve, track registrations
  • Alumni directory with search/filter
  • Photo gallery uploads and management
  • Magazine section: submit, read, and react to posts
  • Mobile-responsive frontend and admin panel
  • Hosting and deployment handled for stability

Screenshots

Admin Dashboard Overview

Filament admin panel with role management

Event Approval Workflow

Event registration

Alumni Directory Page

Payment & info submission

Magazine Post View

Searchable alumni member directory

Gallery Page

Photo gallery with upload management

Development Notes

Full-stack React frontend + Laravel backend. Admin panel built with Filament for CRUD, roles, and permissions. API integration for data flows. Gallery uploads handled securely. Payment integration via bKash implemented but not yet active. Hosting and deployment configured for live, maintainable operation.

Challenges

Implementing flexible roles and permissions. Ensuring mobile responsiveness across frontend and admin panel. Managing uploads and secure access. Designing a system ready for future payment activation.

Interested in building a platform like this? Let's discuss how we can make it work for your organization.