Social Media PWA




A private community and social platform built with Laravel and Vue, designed to help the organization manage member profiles, posts, and internal interactions, while ensuring complete administrative oversight and financial transparency. The application is a Progressive Web App (PWA) and is also packaged for Android using Capacitor.
Technologies/Tech Stack
My role
Sole developer responsible for the full stack - architecture, database design, API development, frontend SPA implementation, Android PWA port, and all admin-side features.
Key Functionalities
- Admin-controlled member onboarding
- Profile management and activity feeds
- Post creation and browsing
- Follow/unfollow pages functionality
- Search and member discovery
- Responsive, mobile-first interface built with Bootstrap and Vue
- Modular code structure with Vue components
Admin-Side Functionalities
- Dashboard overview with system insights
- Member, profile, and page management
- Matrimony module for verified member listings
- Donations, Expenses, and Balance Sheet tracking
- Passbook and Print tools for transparent recordkeeping
- Bright Stars module for community highlights
- Admin management, System settings, and detailed Logs
What this demonstrates
- Full-stack development proficiency in Laravel and Vue
- Secure, role-based access control and data handling
- End-to-end architecture for community and financial modules
- PWA architecture extended to Android with Capacitor
- Strong UI/UX focus with SPA and PWA implementation
- Ability to design and deliver complex systems independently