Property Management with Content Management System in PHP and MySQL

Property Management with Content Management System in PHP and MySQL

Chapter 1

This capstone project was aimed to improve the transactions on the management of properties by incorporating a content management system to easily update the information on its website.

The project entitled property management with content management was designed and developed in PHP and MySQL. The said tools are the most famous programming environment to develop a web or online based projects.

Property Management with Content management System Township Information
Property Management with Content management System Township Information

Currently, the company is using a static website to provide their customers the information they needed. The problem with static website is that every time you add or modify the content, you need to change and update the code base or source code. This method can only be done by individuals who have knowledge on coding or programming. With this kind of scenario, the company decided to make an improvement on their current system.

Thus, the researchers designed an approach that will meet the needs on maintaining and managing their properties as well as the contents of the website.

Objectives

The main target of this project is to transform the static website into a Content Management System so that a person without prior knowledge in programming can easily update the contents of the website.

Specifically:

  1. To develop a web based system that will provide easy property management system flow in terms of maintaining and managing of all properties.
  2. To develop a web based system that will speed up the generation of property records.
  3. To incorporate a content management system to the project

Chapter 2

What is a Property Management?

A property management is a company that provides various services to property owners. These services can include marketing the property, collecting rent, maintaining the property, and providing customer service to tenants. The type of properties that a property management company can manage can range from single-family homes to large commercial buildings.

The services that a property management company provides can be essential to the success of a property. Proper marketing can attract potential tenants and providing maintenance can keep the property in good condition. In addition, a good customer service department can help tenants feel comfortable and secure in their homes.

What is a Content Management System?

A content management system (CMS) is a software application or set of related programs that are used to create and manage digital content. A CMS typically has two components: a content management application (CMA) and a content delivery application (CDA). The CMA is used to create and edit digital content, while the CDA is used to manage and deliver that content to users.

Related System

Opera Property Management System (PMS)       

According to Mary Haberstroh, (2011) Opera Property Management System is software that can operate single hotel property or several hotel properties that allows them to share a single database. It can operate front desk and back office operation. In this software it can efficiently integrate guest profiles and contains room management that can take easy for the housekeeping and hotel facility management to keep track of the guest request. (pointofsale.com)

Optima Line

Optima Line (2010) is property management systems that guarantee to improve marketing, guest service satisfaction, occupancy, average room rates, staff productivity, control procedures, and real time management decision making. All Optima line applications are integrated using a single image open database, allowing full access to data across all modules and all hotel departments. Optima PMS includes guest profile that is shared between the entire Optima Line applications and stores every transaction and provide complete list of guest preferences including room types.

(silverbyte.com)

Chapter 3 – Technical Background

Frontend Page:

  • Can view and browse the content provided by the administrator
  • Instant messaging via tawk.to

Administrator/Control and Dashboard section of the project

  • Login, logout, change password
  • Can update account profile
  • Can add, edit, delete, and search property information
  • Can add, edit, delete, and search media gallery
  • Can add, edit, delete, and search layout and floor plan
  • Can add, edit, delete, and search developmental plans
  • Can add, edit, delete, and search location map
  • Can add, edit, delete, and search highlight
  • Can add, edit, delete, and search township property
  • Can add, edit, delete, and search township property gallery
  • Can Update Main contact on the main page
  • Can answer inquiries
  • Can update about us on the main site
  • Can update site settings, website description, website keyword, website author and social media accounts

Screenshots of the Property Management with Content management System

Property Management with Content management System Home Page
Property Management with Content management System Home Page
Property Management with Content management System Featured Properties Page
Property Management with Content management System Featured Properties Page
Property Management with Content management System Contact Page
Property Management with Content management System Contact Page
Property Management with Content management System Admin Update Profile Page
Property Management with Content management System Admin Update Profile Page
Property Management with Content management System Inquiries Management
Property Management with Content management System Inquiries Management
Property Management with Content management System Layout and Floor Plan Management
Property Management with Content management System Layout and Floor Plan Management
Property Management with Content management System Media Gallery Management
Property Management with Content management System Media Gallery Management
Property Management with Content management System Property Information Management
Property Management with Content management System Property Information Management
Property Management with Content management System Site Settings
Property Management with Content management System Site Settings
Property Management with Content management System Township Information
Property Management with Content management System Township Information
Property Management with Content management System Update Contact Details
Property Management with Content management System Update Contact Details
Property Management with Content management System Update Contact Page
Property Management with Content management System Update Contact Page

Tools used for the development of the system

UWAMP

UwAmp is a Wamp Server with Apache MySQL PHP and SQLite It is provided with a management interface lets you start or stop the server with one click. UwAmp allows real time Apache and MySQL process CPU monitoring. It can manage Apache Virtual host and Alias. You can enable/disable PHP extension and Apache module from UwAmp manager. UwAmp can be run from a USB stick. (www.cnet.com)

MySQL

MySQL is a free, open-source database management system (DBMS for short). A DBMS is a system that manages databases and connects them to software. (www.google.com)

PHP

Stands for “PHP: Hypertext Preprocessor” is a programming and scripting language to create dynamic interactive website. PHP is also an Open Source is a server side programming language. When a user requests a web page that contains PHP code, the code is processed by the PHP module installed on that web server. The PHP pre-processor then generates HTML output to be displayed on the user’s browser screen. (www.wpbeginner.com)

Javascript

JavaScript is a programming language commonly used in web development. It was originally developed by Netscape as a means to add dynamic and interactive elements to websites. While JavaScript is influenced by Java, the syntax is more similar to C and is based on ECMAScript, a scripting language developed by Sun Microsystems (www.techterms.com)

Cascading Style Sheet (CSS)

A cascading style sheet (CSS) is a Web page derived from multiple sources with a defined order of precedence where the definitions of any style element conflict. The Cascading Style Sheet, level 1 (CSS1) recommendation from the World Wide Web Consortium (W3C), which is implemented in the latest versions of the Netscape and Microsoft Web browsers, specifies the possible style sheets or statements that may determine how a given element is presented in a Web page (www.searchmicroservices.techtarget.com)

Hypertext Mark-up Language (HTML)

HTML (Hypertext Mark-up Language) is the set of mark-up symbols or codes inserted in a file intended for display on a World Wide Web browser page. The mark-up tells the Web browser how to display a Web page’s words and images for the user. Each individual mark-up code is referred to as an element (but many people also refer to it as a tag). Some elements come in pairs that indicate when some display effect is to begin and when it is to end (www.earchmicroservices.com)

Bootstrap

Bootstrap is a free and open source front end development framework for the creation of websites and web apps. The Bootstrap framework is built on HTML, CSS, and JavaScript (JS) to facilitate the development of responsive, mobile-first sites and apps (www.whatis.techtarget.com)

Complete documentation is available and we can also revised it based on your preferred format.

for the sourcecode and documentation you may contact the developer of the system

Patrick Tandoc Sarmiento
09999637980
https://web.facebook.com/ptsarmiento

Summary

A CMS can be used to keep track of maintenance requests. This is important because it can help to ensure that repairs are made in a timely manner. Additionally, it can help to document the history of repairs and maintenance requests. This information can be useful in future negotiations with tenants or landlords.

A CMS can also be used to store important documents. This includes things like lease agreements, maintenance logs, and insurance policies. It can make it easier for tenants and landlords to access this information when needed.

A CMS can also be used to create a communication hub for tenants and landlords. This is important because it can help to keep everyone informed about the status of the property and any repairs that need to be made. It can also help to ensure that all parties are on the same page when it comes to negotiations.

Overall, a CMS can be a very valuable tool for property management. It can help to ensure that repairs are made in a timely manner, store important documents, and create a communication hub for tenants and landlords. If used correctly, it can really improve the efficiency of the property management process.

You may visit our Facebook page for more information, inquiries, and comments. Please subscribe also to our YouTube Channel to receive free capstone projects resources and computer programming tutorials.

Hire our team to do the project.

, , , , , , , , , , , , , , , , , , , , ,

Post navigation