Website development, laravel
It is necessary to continue the development of the site spefix.com. The site provides the opportunity to purchase software as a service. The task points will concern the personal account and the configuration of the "search module" and the interaction of the client site with this module.
1. Create a page with the ability to pay for three tariffs (This has already been implemented using next.js on another site, I will provide an example. It is necessary to do this within the site spefix.com, using laravel). It is necessary that after payment there is an option to specify the domain of the client site. Develop a system where each user receives their permanent id. The id must be transmitted to the api endpoint after payment, along with the domain of the client site. It should be made so that the user sees when they need to pay for the subscription next time.
2. Create a page with the user's site statistics (api is provided) in the user account. Create a visualization of all statistical parameters.
3. Add a calendar so that it is possible to see the period for which the statistics were collected.
4. Create a field where the user can pin the url endpoint for adding a product to the cart. (It is necessary to create a block that can accept a file and a link).
5. To calculate the order of products in the search output, it is necessary to use the formula.
𝑅 = (𝑊𝑞 × 𝑄) + (𝑊𝑠 × 𝑆) + (𝑊𝑣 × log(𝑉+1)) + (𝑊𝑎 × 𝐴) + (𝑊𝑑 × 𝐷) + (𝑊𝑐 × 𝐶) + (𝑊𝑡 × 𝑇) + (𝑊𝑜 × 𝑂)
Factors and their values:
Query accuracy (𝑄) - 0.35 (main factor).
Product availability (𝑆) - 0.15 (considering availability).
Views (𝑉) - 0.1 (popularity).
Discounts (𝐴) - 0.1 (attention grabbing).
Query popularity (𝐷) — 0.1 (relevance to searches).
Cart (𝐶) — 0.05 (whether added to the cart).
Freshness (𝑇) - 0.05 (newness of the product).
Priority (𝑂) - 0.2 (𝑂 = 1/ordering, considers business logic).
Here the weight of the criteria is specified by default. The user should have the ability to change the influence of each criterion. All parameters can be obtained via api. The result of the settings after saving must also be transmitted via api.
6. Add the ability to add/remove a column with categories/filters.
7. On the main page, add anchors and hyperlinks in the header.
8. Choose a font for the site that will work with the Ukrainian language.
9. Adapt the site for different devices (there is a design in figma).
10. Create an authorization window as a frame (example in figma).
11. Add the ability to get a demo version of each tariff (develop the front end and connect the api).
12. Replace the images with the tablet with the provided images on the main page.
13. Improve localization on the site.
14. Catch and fix the error (screenshot attached). It occurs when receiving a request from support.
15. Catch and fix the error. It occurs when logging into the account and returning to the main page. Instead of the Login button, the Dashboard button appears, and clicking on it results in a 503 error.
It is necessary to continue the development of the website spefix.com. The site provides the opportunity to purchase software as a service. The task items will concern the personal account and the configuration of the "search module" and the interaction of the client site with this module.
1. Create a page with the ability to pay for three tariffs (This has already been implemented using next.js on another site, I will provide an example. It is necessary to do this within the site spefix.com, using laravel). It is necessary that after payment there is an option to specify the domain of the client site. After payment, the domain should be linked to the current user. It should be made so that the user sees when they need to pay for the subscription next time.
2. Create a page with the user's site statistics (api is provided) in the user account. Create a visualization of all statistical parameters.
3. Add a calendar so that it is possible to see the period for which the statistics were collected.
4. Create a field where the user can pin the URL endpoint for adding a product to the cart. (It is necessary to create a block that can accept a file and a link).
5. To calculate the order of products in the search output, it is necessary to use the formula.
𝑅 = (𝑊𝑞 × 𝑄) + (𝑊𝑠 × 𝑆) + (𝑊𝑣 × log(𝑉+1)) + (𝑊𝑎 × 𝐴) + (𝑊𝑑 × 𝐷) + (𝑊𝑐 × 𝐶) + (𝑊𝑡 × 𝑇) + (𝑊𝑜 × 𝑂)
Factors and their values:
Query accuracy (𝑄) - 0.35 (main factor).
Product availability (𝑆) - 0.15 (considering availability).
Views (𝑉) - 0.1 (popularity).
Discounts (𝐴) - 0.1 (attention grabbing).
Query popularity (𝐷) - 0.1 (relevance to searches).
Cart (𝐶) - 0.05 (whether added to the cart).
Freshness (𝑇) - 0.05 (novelty of the product).
Priority (𝑂) - 0.2 (𝑂 = 1/ordering, considers business logic).
Here the weight of the criteria is specified by default. The user should have the ability to change the influence of each criterion. All parameters can be obtained via the api. It is also necessary to transmit the result of the settings after saving via api.
6. Add the ability to add/remove a column with categories/filters.
7. On the main page, add anchors and hyperlinks in the header.
8. Choose a font for the site that will work with the Ukrainian language.
9. Adapt the site for different devices (there is a design in figma).
10. Create an authorization window as a frame (example in figma).
11. Add the ability to get a demo version of each tariff (develop the front end and connect the api).
12. Replace the images with the tablet with the provided images on the main page.
13. Improve localization on the site.
14. Catch and fix the error (screenshot attached). It occurs when receiving a request from support.
15. Catch and fix the error. It occurs when logging into the account and returning to the main page. Instead of the Login button, the Dashboard button appears, and clicking on it results in a 503 error.
Необхідно продовжити розробку сайту spefix.com. Сайт надає можливість придбати програмне забезпечення, як послугу. Пункти завдання будуть торкатися особистого кабінету та налаштування "модулю пошуку" і взаємодії клієнтського сайту з цим модулем.
1. Зробити сторінку з можливістю оплати трьох тарифів(Це вже реалізовано з використанням next.js на іншому сайті, приклад надам. Необхідно зробити це в рамках сайту spefix.com, використовуючи laravel). Необхідно, щоб після оплати була можливість вказати домен клієньского сайту. Після сплати, домен повинен бути прив'язаний до поточного користувача. Потрібно зробити так, щоб користувач бачив коли потрібно наступний раз сплачувати підписку.
2. Зробити сторінку зі статистикою сайту користувача(api надається) в кабінеті користувача. Зробити візуалізацію всіх параметрів статистики
3. Додати календар, для того щоб можна було бачити період, за який була зібрана статистика.
4. Зробити поле, де користувач зможе закріплювати url эндпойнту для додавання товару в кошик.(Необхідно зробити блок, який може приймати файл та посилання).
5. Для того, щоб розрахувати порядок товарів в видачі пошуку, потрібно використовувати формулу.
𝑅 = (𝑊𝑞 × 𝑄) + (𝑊𝑠 × 𝑆) + (𝑊𝑣 × log(𝑉+1)) + (𝑊𝑎 × 𝐴) + (𝑊𝑑 × 𝐷) + (𝑊𝑐 × 𝐶) + (𝑊𝑡 × 𝑇) + (𝑊𝑜 × 𝑂)
Фактори та їх значення:
Точність запиту (𝑄) - 0.35 (головний фактор).
Наявність товару (𝑆) - 0.15 (облік доступності).
Перегляди (𝑉) - 0.1 (популярність).
Знижки (𝐴) - 0.1 (привернення уваги).
Популярність запитів (𝐷) — 0.1 (актуальність за пошуками).
Кошик (𝐶) — 0.05 (чи додавали до кошика).
Свіжість (𝑇) - 0.05 (новизна товару).
Пріоритет (𝑂) - 0.2 (𝑂 = 1/ordering, враховує бізнес-логіку).
Тут вказана вага критеріїв за замовчуванням. Користувач повинен мати можливість змінювати влив кожного з критеріїв. Всі параметри можна отримати за допомогою api. Передати результат налаштувань після збереження також потрібно по api.
6. Додати можливіть додавати/прибирати колонку з категоріями/фільтрами.
7. На головній сторінці додати якоря та гіперпосилання в хедері.
8. Обрати шрифт для сайту, який буде працювати з українською мовою.
9. Адаптувати сайт до різних пристроїв(є дизайн в figma).
10. Зробити вікно авторизації фреймом(приклад в figma)
11. Додати можливість отримати демо версію кожного тарифу(розробити фронт і підключити api)
12. Замінити картинки з планшетом на надані картинки на головній сторінці.
13. Допрацювати локалізацію на сайті
14. Відловити і виправити помилку(скріншот прикріплюю). Виникає при отриманні звернення із підтримки.
15. Відловити і виправити помилку. Виникає під час входу в кабінет і повернення на головну сторінку. Замість кнопки Login з'являється кнопка Dashboard і при натисканні на неї - помилка 503.
Applications 1
-
436 Hello Vadim!
I have extensive experience (over 12 years) in creating online stores, catalogs, and corporate websites.
I create projects on the popular framework - Laravel.
Experience in web scraping, using and writing APIs, connecting various libraries.
Technologies: laravel, vue, livewire, bootstrap, git
You can find more information and my portfolio on my website: https://powerful.com.ua/
I suggest discussing the project in correspondence to understand the stages of work and make a more accurate price estimate.
…
Thank you!
-
410 7 1 1 Hello,
Thank you for the detailed description, I will be happy to help with the implementation of the project. I am a Software Development Engineer with over 7 years of experience in creating various websites, SaaS solutions, complex web platforms, and MVPs for startups. In my portfolio, I have highlighted some of the projects I have developed.
My stack includes the following technologies and their frameworks: PHP (Yii2, Laravel, Symfony), HTML5, CSS3, JS (Vue.js, React.js), MySQL, PostgreSQL.
-
1144 39 3 4 Good day!
I can help you with development, I have experience in layout and php, laravel, vue, wordpress.
Feel free to contact me, I would be happy to work together.
-
13013 67 0 Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
-
256 Hello! My name is Roman. I am ready to create a website for you. I have 4 years of experience in this field, so you can expect a high-quality and unique product. Below I am attaching my portfolio.
Behance I suggest discussing the details in the chat.
-
263 33 0 3 Good day!
I have carefully reviewed your task.
I am ready to implement your website using the following technology stack: HTML, SCSS, JS, Bootstrap, Laravel 11.
All I need from you is a complete technical specification.
I will be happy to collaborate with you!
-
3268 52 0 Good day, Vadim. Write to me, I will do it.
-
232 Hello, experience with Laravel 3 years, my rate is $8/hour, I think we could agree.
-
10977 37 2 Good morning
Ready to start working, will begin immediately
Experience in Laravel 3+ years
Write to me, we will discuss, I will be happy to collaborate!
-
можна приклади як розраховуються самі параметри в формулі сортування товарів в видачі пошуку?
-
Current freelance projects in the category PHP
Fix CLSIt is necessary to fix the Cumulative Layout Shift through code PageSpeed does not see this problem, but through Google Chrome, it is visible that there is a layout shift for the desktop version of the page According to Google Search, there is an error regarding the speed of… PHP, Web Programming ∙ 1 day 11 hours back ∙ 26 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
268 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 1 day 13 hours back ∙ 61 proposals |
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 2 days 5 hours back ∙ 25 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 3 days 3 hours back ∙ 34 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 3 days 9 hours back ∙ 25 proposals |