Front-end Development is the development or creation of a user interface using some markup languages and other tools.
It is the development of the user side where only user interaction will be counted.
It consists of the interface where buttons, texts, alignments, etc are involved and used by the user.
source:https://www.geeksforgeeks.org/front-end-development/
Back-end development, also known as server-side development, refers to the development of the behind-the-scenes logic that powers web applications.
source:https://builtin.com/software-engineering-perspectives/back-end-development
An API, or application programming interface, is a set of rules or protocols that enables software applications to communicate with each other to exchange data, features and functionality.
source:https://www.ibm.com/topics/api
HTTP headers are key-value pairs sent at the beginning of a request or response in the HTTP protocol.
They provide essential information about the request or response, or about the object sent in the message body.
source:https://beeceptor.com/docs/concepts/http-headers/#:~:text=%E2%80%8B,sent%20in%20the%20message%20body.
The term PHP is an acronym for – Hypertext Preprocessor.
PHP is a server-side scripting language designed specifically for web development.
It is an open-source which means it is free to download and use. It is very simple to learn and use.
The file extension of PHP is “.php”.
PHP is a server-side scripting language created primarily for web development but it is also used as a general-purpose programming language.
Unlike client-side languages like JavaScript, which are executed on the user’s browser, PHP scripts run on the server.
The results are then sent to the client’s web browser as plain HTML.
source:https://www.geeksforgeeks.org/php-introduction/
A specialized programming language for managing relational database data.
It allows users to store, manipulate, and retrieve data efficiently in databases like MySQL, SQL Server, Oracle, and more.
source:https://www.geeksforgeeks.org/what-is-sql/
A lightweight data-interchange format.
It is easy for humans to read and write.
It is easy for machines to parse and generate.
It is based on a subset of the JavaScript Programming Language Standard ECMA-262 3rd Edition - December 1999.
JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others.
These properties make JSON an ideal data-interchange language.
source:https://www.json.org/json-en.html
Email Automation is the use of predefined rules to trigger email messages and personalize your messages based on specific actions customers take—or don’t take, using email or marketing automation software.
source:https://mailchimp.com/marketing-glossary/email-automation/
Stripe is a payment service provider that lets merchants accept credit and debit cards or other payments.
Its payment processing solution, Stripe Payments, is best suited for businesses that make most of their sales online, as most of its unique features are primarily geared toward online sales.
source:https://stripe.com/
source:https://www.nerdwallet.com/article/small-business/what-is-stripe
Order tracking is a process of monitoring and tracking orders placed online and delivering real-time order status updates to customers.
It helps customers learn where exactly their order is, when they should expect it to arrive, and whether there has been a delay.
source:https://printify.com/pod-glossary/order-tracking/