Companies News Website

Project Outline

This is a news website for companies with a full control admin panel to control all aspects of the website. This system consists of two main branches with a lot of features in each one like below.

The admin panel consists of many modules as a back end processes like:

  • Admin Authentication Module (with the ability to login to the admin panel, edit profile like name, email, ability to change the password and admin logout).
  • Admins and Roles module (with the ability to add new roles and admins and easily assign roles to any admin with specific permissions).
  • Settings module (with the ability to control all settings, terms of website, contacts and social accounts).
  • Domains module (with the ability to control all companies domains with different functionalities).
  • Platforms module (with the ability to control all companies platforms with different functionalities).
  • Transfers module (with the ability to control all companies platforms with different functionalities).
  • Orders module (including all functionalities with selling and ordering different services).
  • Subscriptions module (including all functionalities related to subscriptions).
  • Messages module (including all functionalities related to messaging).
  • Available chances (including tracking all available companies and edit them effectively).
  • Complete Chances (including tracking all completed chances and companies and edit them them effectively).
  • Employees module (including all functionalities related to companies employees).
  • Articles module (including adding, deleting, updating and tracking companies articles).
  • Users module (including full control of users of the website).

The Front design:

  • Updating every part of the front design with data and all functionalities regarding this.

Used technologies for this website

This website depends on many technologies like:

  • Laravel Framework v.9
  • PHP
  • MySQL
  • JavaScript
  • Ajax
  • JQuery
  • Bootstrap 5
  • Css
  • Html
  • Git
  • GitHub