Fully customizable Web CMS Development Project

By: Prof. Fazal Rehman Shamil
Last modified on April 30th, 2021

Code and documentation of Fully customizable Web CMS Development Project

Category

Web Application

Introduction

Web content management (WCM) systems allow users to create, edit, and publish digital content such as web pages, content slider element for web pages, embedded URLs, text, embedded audio and video files, and interactive graphics for websites. For users that do not have coding skills, these systems make the process of uploading and writing content simple by offering theme-oriented templates for unique design.

WCM systems are generally used in collaborative scenarios where multiple team members can manage web content and with our prior coding knowledge they are able to create new web pages for their website.

Our WCM is for a Tourism company. We must create a WCMS along its Website. Our WCMS will provide A-Z Customization i.e Full CRUD operations, post creations Web page creation from WCMS each type of content which will be use in front end will be uploaded via WCMS.

Functional Requirements:

Website Development.

WCMS Development using CodeIgniter or Laravel Framework only.

Website Development:

  1. Slider based Home Page:
  2. About Us Page:
  3. Tours Page:
  4. Customize Tour Form Page:
  5. Services Page:
  6. Get Quote Form Page:
  7. Contact Us Form Page

WCMS Development:

Create a WCMS, each element of website will be created and managed by WCMS. i.e. website pages mentioned above and the content for them will be created and upload from WCMS. Add/Delete/update Web Page.

Content Upload and Delete.

Form View for form pages i.e., Contact us form page etc.

Tools and technologies:

Laravel/CodeIgniter Php Frameworks only.

PHP, Sublime Text, Xampp, Bootstrap, MySQL

Class diagram, activity diagram, data flow diagram, sequence diagram, use case diagram, Use case description, scope, hard requirements, non-functional requirements, testing test cases, SRS document, design manual, and other diagrams are needed to draw for this project.Project

Prof. Fazal Rehman Shamil