Typing SVG

Introduction

This PHP-based articles website is designed to manage users and groups, and assign roles to each user based on their group. The website allows users to create, read, update and delete articles based on their assigned roles.

Demo

📺 Preview

Features

  • User authentication and password management (Forget password).
  • Role-based access control.
  • Article creation, reading and deletion.
  • Remember me.
  • Soft delete.
  • Search and filtering.
  • Pagination of all listings.
  • Responsive design for mobile and desktop devices.
  • Chart statistics.
  • Dark Mode.

Technologies

  • PHP
  • MySQL
  • Bootstrap
  • JS
  • CSS
  • HTML

Roles

Role Permission
Admin Full access
Editor Full access on articles
Viewer View & like articles

UML Diagram

UML

Banners (Community) (Copy)

Support

If you like our work, feel free to:

⭐ this repository. It helps.

Authors