For each section, a new model needs to be created in the Models/PageData folder. For each field that contains text, a JSON field should be added with two values: ro and ru. Traits for translation can be used for these models (examples can be found in other Spatie models). The JSON field in migrations is optional.
All fields you create must have localizations filled in for both languages, and the content for the slider (there should be only one slider) can be taken from the existing site (this is mandatory).
For images, also use Spatie (examples can be seen in other models where there will be only a single image).
Regarding content editing, since Laravel Nova is used in the project, these models need to be integrated into Nova resources. Add the ability to edit translations for both languages, as well as create a separate tab with sub-items named after the page or global component.
At the end, it is necessary to implement a controller that will gather all data from all models and return it via API.
The task includes two pages and 5-6 blocks of static content that need to be transferred to the admin panel. An example of one page is provided in the files. 90% of the blocks consist of text.
You need to work through AnyDesk or another similar tool, as the project is already deployed and ready to work. You should only work on adding code, not changing someone else's.
The task is urgent.
