Budget: 25000 UAH Deadline: 28 days
Good day!
I have reviewed your technical assignment and can implement all necessary improvements in the project on Laravel 10 + Vue 3.
What will be done:
General tasks of the site
Removal of the "Methods" section from the menu.
Implementation of the i18n system with support for en, uk, ru (with the correct code for uk).
Audit and correction of all links in the footer, replacing the old footer with the current one.
Configuration of the Vite build: cleaning up duplicates, conflicts, transferring forms from resources/old-js/ to the new build.
Diagnosis of console errors, updating Vue dependencies, rendering components on the Business and Community pages.
Layout optimization: auditing styles, removing duplicate CSS, responsiveness, cross-browser compatibility.
Setting up CI/CD, staging environment, backups, and monitoring.
Client/Therapist registration
Adding models and tables for the calendar and specialization directories.
Updating lists of specializations and requests according to Figma.
Fixing photo uploads (to work on the first try).
Connecting Google OAuth for verification.
Client/Therapist cabinets
Google Calendar: implementation of two-way synchronization (creating/updating events in Google and in the local DB), displaying the calendar in the therapist/client cabinet, handling conflicts, notifications.
Stripe integration: payment and subscription forms, Payment/Subscription models, webhook handlers, payment page, subscription management, reports in the admin panel, payment list.
Expanding specialization and request directories (migrations, forms, validation, multilingualism, search/filtering).
Fixing photo uploads in settings.
Deadline:
Approximately 3–4 weeks (depending on the volume of clarifications and corrections).
Cost:
25,000 – 35,000 UAH
(the exact amount will depend on the clarified scope of tasks after discussion).
Result for you:
A stable and optimized project on Laravel + Vue 3.
A working multilingual site with responsive layout.
Two-way integration with Google Calendar.
A functioning payment system via Stripe.
A complete CI/CD, backup, and monitoring system.