Skip to main content

Introduction

You can watch the below video to get a general overview:

WordPress or Laravel

I am mainly mentioning WordPress in this docs, but we may work with Laravel as well

There are different ways to build a website, and what I will mention here is a workflow we can use to build a website from start to finish.

Building a website requires different set of skills, but after working on many websites I noticed that we don’t need to know everything about each technology, especially when working on a simple website that’s formed of an HTML template and built on top of WordPress (or Laravel).

Let’s say for example you need to build a simple website using WordPress that needs to get some items from the database and show them to the user with pagination, and that website also shows some additional pages such as “about us”, “contact us”, etc.. and we need to provide the admin with the option to modify these pages from the admin panel, and also change some details such as: the business phone number and email address, now to build such a site, do we need to understand everything about WordPress programming? of course not! we just need to know how to work with a theme, and how to get data from the database and how to show it, in addition to how to work with basic CSS styling, and some other stuff.

and to make the process easier and faster, I will add to this documentation code snippets that you can use, snippets such as:

  • How to retrieve data from the database and show them on the website
  • How to work with thumbnails
  • How to divide the website into header, footer,..
  • How to retrieve certain configs and show them (e.g phone number, business address, etc..)
  • etc..