May 2021 • Web Development
Full-stack web platform integrating digital library, e-learning, and social blogging facilities with the goal of making knowledge accessible to everyone. Supports four distinct user roles (Admin, Regular User, Premium User, Instructor) to create an interactive community for learning and knowledge sharing.
Backend: PHP (Sessions, Cookies)
Database: MySQL
Frontend: HTML5, CSS3, JavaScript
Async: AJAX, JSON
Implemented role-based access control with four user types providing tailored permissions and features. Built e-commerce functionality including book/journal purchases and borrowing with discount codes and app credits. Developed e-learning platform where instructors create courses that users can audit freely or purchase for certificates. Integrated social features including blog posts, friend connections, wishlists, and content requests. Created automated library management with penalty system for late returns and complete borrowing workflow. Architecture features secure session-based authentication, normalized MySQL schema supporting complex relationships, and AJAX integration for dynamic updates.
Comprehensive platform demonstrating full-stack web development combining e-commerce, social networking, and educational technology. Successfully implemented complex role-based access control, database relationships, and interactive user interfaces with mobile-responsive design.