Full-Stack Web Application (PHP, PDO, MySQL) β Secure Link Management System
I developed a secure and fully functional full-stack web application built with PHP, PDO, and MySQL, designed to provide a smooth user experience and robust backend management.
π Authentication System
- Implemented a complete user authentication system with:
- Email/password registration and login
- Google OAuth 2.0 integration for one-click sign-in
- Followed best security practices, including password hashing and prepared statements.
π User Dashboard & CRUD Operations
- Built a dynamic, real-time User Dashboard where users can:
- Create, Read, Update, and Delete their saved links
- Use an AJAX-powered βPinβ feature to mark and prioritize important links without page reload
π οΈ Admin Panel & User Management
- Designed a powerful Admin Panel with advanced moderation capabilities:
- Ban or delete user accounts
- View and edit user profiles and links
- Monitor overall platform activity
π SEO-Friendly URL Structure
- Implemented clean, user-friendly, and SEO-optimized URLs (e.g., /u/username)
- Utilized Apache .htaccess rewrite rules for routing requests to appropriate controllers