Generally speaking, to make a system, we need to collect and analyze the requirements first.
Then design according to the requirements, such as table structure design, entity design and business function logic design.
The real realization is coding according to the design.
So first of all, you need to be clear about the needs.
If it helps you, please click adopt.