Build a Website with Laravel

This page documents the entire process of me developing a website that sells APIs.

It is not a small project, but a complete project that can run in a production environment.

Building such a project takes a long time, so please make sure you have enough patience.

Currently, this project is still in the development stage.

Why

Why do I write such a series of articles?

To summarize the knowledge I have learned since I have studied in this field for many years

To improve my English writing skills

Very few public tutorials that describe the complete knowledge system. Most of them only talk about a small aspect

My girlfriend wants to learn and she asked me to write a series of articles(She knows nothing about this field)

The most import reason is:

❗️❗️❗️To help others who want to learn this knowledge.

🎉🎉🎉 It would be my great honor if it can help you.

Attentions

Users in mainland China may encounter many problems, please make sure that your network can smoothly access international websites like:

https://github.com

https://hub.docker.com

What does it include

Laravel

Unit Testing

Nginx

Docker

GitHub Actions

TailwindCSS

Kong(API Gateway)

Linux

Runtime Environment

All further operations will be performed on macOS because the author uses macOS.

Hire an AI assistant

Do not do everything by yourself. Here are some great AI assistants:

https://www.doubao.com/chat/

https://sider.ai/download

https://openai.com/chatgpt/mac/

https://monica.im

If you encounter any programming problems, try asking your AI assistant first.

About the Project

Here is the GitHub project:

https://github.com/nookery/Build-a-Website-with-Laravel

Feel free to raise an issue on GitHub, I will keep an eye on it.

✨✨✨ And do not forget to star the project if you found it helpful.

About the Author

A person who enjoys learning and exploring.

Here is the GitHub profile:

https://github.com/nookery

Table Of Contents

00-The_Terminal_APP

01-Homebrew

02-VSCode

03-PHP

04-PHP_Extension

05-GitHub

06-Laravel

07-Laravel_Command

08-Laravel_Log

09-Databases

10-Unit_Testing

11-API_Products

12-API_Store

13-API_Page

14-Linux

15-Cloud_Server

16-CI_CD

17-Using_PHP-FPM_on_macOS

18-OOP

19-Laravel_Optimize

20-Laravel_Livewire

21-TailwindCSS

22-Magical_algorithm

23-Nginx

24-Docker

25-Architect

26-Kong

27-MySQL

28-Redis

29-Https