Budget: 800 PLN Deadline: 7 days
Hello. I am interested in the project, I know Yii2 well so I think I can help with the implementation of this project.
1. General information
Project: https://confideline.com, Yii2.
A ready-made solution that includes a user part and an admin panel.
Download the website archive for study from the link: https://drive.google.com/drive/folders/10xJQTxa3abY-7r4tPG9eBJpE7hGJUqIo?usp=drive_link
Task:
Implementation of functionality for selecting the display of the main page of the website using various templates.
2. Functional requirements
2.1 Template management
It is necessary to create a template management page https://confideline.com/admin/theme/theme-variants, where the administrator should be able to:
Upload new templates in the form of zip archives.
Select the active template for displaying the main page, registration page, and authorization page.
Delete unnecessary templates.
2.2 Template storage
Templates are placed in a directory, for example, /templates/home/.
Each template is a folder with files (HTML, CSS, JS, images).
The structure of templates should be organized and flexible, allowing new templates to be added without changes to the code.
2.3 Selection of the active template
The selected template is saved in the database.
When loading the page, the server loads the files of the active template.
2.4 Uploading new templates
The administrator selects a zip archive with the template on their computer and uploads it to the server.
Templates are prepared by the layout designer, after which they are handed over to the administrator for upload.
The admin panel interface allows uploading a zip archive, which is automatically unpacked into a new folder.
The upload form should include:
A field for uploading a zip file.
A field for entering the template name (if the name is not entered, the default name of the archive file will be used).
After uploading, the archive is unpacked into a folder, for example /templates/home/, where a new folder with the template name is created. The new template will be available in the list of templates.
2.5 Deleting templates
When deleting a template:
All files from the corresponding folder are deleted.
The template disappears from the list of available templates.
3. Functional requirements
3.1 Admin panel
The "Template Management" section:
A list of available templates displaying folder names.
Options for each template:
"Select" — make the template active for the main page, authorization, and registration pages.
"Add new template" — upload a new zip archive.
"Delete" — remove the template from the server.
3.2 Working with files
Uploading and unpacking a zip archive:
Creating a new directory in /templates/home/.
Unpacking the contents of the archive.
Checking the integrity of files (presence of index.php, style.css and other mandatory files).
6. Template structure
Each template should be organized in a separate folder and include:
index.php — main HTML file.
style.css — styles.
script.js — JavaScript file.
Images and other resources.
7. Features
There should be a possibility to add new templates without the need to change the code or the system structure.
An example of how this can be implemented:
Step 1 - select the theme name from previously uploaded - black - main page BlackHugs
Step 2 - select the theme name from previously uploaded - asian - main page AsianHugs


The administrator enters the "Template Management" section.
Sees a list of available templates.
Selects the active template (the result is immediately displayed on the site).
Uploads a new template via zip archive.
Deletes unnecessary templates.
The functionality uploads, displays, and deletes templates through the admin panel interface.
The selected template is displayed on the main page without the need to edit the code.
All admin actions are logged.
Budget: 800 PLN Deadline: 7 days
Hello. I am interested in the project, I know Yii2 well so I think I can help with the implementation of this project.
Budget: 900 PLN Deadline: 7 days
Good day. I am interested in your order. I have been working in the web sphere since 2014. I have been writing on yii2 for over 9 years. Please write in private messages to discuss the details.
A plugin needs to be developed. The goal is a convenient table for quick selection and purchasing of goods by wholesale buyers. Functionality Front: Columns - Product selection (check), Name, Category, Warehouse, Delivery, Price, Quantity selection, Add to cart, Clear filters search products in a list filter by categories filter by warehouses filter by delivery product quantity selection adding to cart Back: bulk price increase and decrease by % per warehouse
It is required to refine a WordPress plugin that performs analytics functions. The plugin scans data and displays it on its website. The work can be divided into stages. Main tasks: Analysis and optimization of the current architecture of the plugin. Enhancement of the module for collecting and processing data from external sources. Improvement of performance when working with large volumes of information. Implementation of additional settings in the admin panel. Optimization of storage and display of results on the website. Correction of identified errors and increasing stability of operation. Requirements: Experience working with WordPress. Confident knowledge of PHP, MySQL, JavaScript. Understanding of working with APIs and automated data processing. Ability to understand someone else's code. A detailed technical assignment will be provided to the selected performer after preliminary discussion.
We need a Laravel Backend Developer for the development and maintenance of server logic, databases, and core APIs for our web application. Responsibilities include developing and maintaining server logic and databases for our web application based on Laravel. The work involves integrating frontend frameworks with our server infrastructure and includes designing database architecture and executing queries on relational databases such as MySQL. Professional experience in Laravel development with at least three years of work in this field is required. Experience with integrating frontend frameworks with server infrastructure is also preferred.
We are looking for support for a project based on Yii , we need to make edits and improvements to the database, there is partially a connection with the previous contractor .....................
A virus has currently infiltrated the website. The site is not functioning properly. In particular, the main page is not working correctly. We need a developer who can fix this error as soon as possible.