This project is a fully functional Blog and Articles Website built with native PHP, HTML, CSS, and MySQL. The application implements a robust CRUD (Create, Read, Update, Delete) functionality for managing articles and supports multi-role user accounts, including Admin, User, and Author roles.
The system is designed to provide an intuitive platform for writing, managing, and showcasing articles while ensuring proper role-based access and security.
Features:
1. User Roles
Admin:
Manage users (add, edit, delete accounts).
Oversee all articles (approve, reject, or delete).
Full control over website operations.
Author:
Write and manage their own articles.
View approval status for submitted articles.
User:
View and read articles.
Register and log in to access personalized features.
2. CRUD Operations for Articles
Add new articles with rich-text editing support.
Edit and update existing articles.
Delete articles permanently.
Read articles, displayed with pagination and search functionality.
3. User Authentication
Secure login and registration system.
Password encryption for enhanced security (using password_hash).
4. Database Integration
Powered by MySQL to store user data, articles, and other information.
Optimized database queries for better performance.
5. Responsive Design
Fully responsive and mobile-friendly layout using CSS.
6. Dynamic Content Management
Articles categorized by topics for easy navigation.
Dynamic search and filter functionality for users to find specific articles.
اسم المستقل | Hamdy S. |
عدد الإعجابات | 0 |
عدد المشاهدات | 3 |
تاريخ الإضافة | |
تاريخ الإنجاز |