Make schedule for a website
Зробити на сайті WordPress (terapiaact.com.br) сторінку /agenda, де:
клієнт обирає дату й час сесії;
вводить свої дані;
оплачує онлайн через Pix;
після успішної оплати слот автоматично стає недоступним для інших.
Адмін з адмінки:
задає, коли він працює;
блокує / відкриває окремі часові слоти;
бачить список бронювань.
2. Базові технічні вимоги
CMS: WordPress (актуальна версія).
Створити/використати сторінку зі slug agenda.
Рішення можна реалізувати:
або через готовий плагін бронювання + WooCommerce + Pix,
або кастомним кодом (якщо так швидше/надійніше — на розсуд розробника).
Головне — виконати всі пункти нижче.
3. Налаштування розкладу (адмінка)
Зробити в адмінці інтерфейс (або використати інтерфейс плагіна), де адміністратор може:
Задати робочі дні та години:
Наприклад: Пн–Пт, 09:00–19:00.
Вказати тривалість сесії (стандарт — 50 хвилин).
Вказати перерву між сесіями (наприклад, 10 хв).
Задавати винятки:
вихідні, відпустка, лікарняний, поїздки;
окремі дні/слоти, які потрібно закрити.
Мати можливість вимкнути/увімкнути конкретний слот вручну.
Результат: система генерує доступні часові слоти на основі налаштувань.
4. Інтерфейс для клієнта (сторінка
/agenda
)
На сторінці https://terapiaact.com.br/agenda:
Показати календар:
клієнт обирає дату;
бачить список доступних годин на цей день.
Після вибору часу:
форма з полями:
Ім’я
E-mail
Телефон / WhatsApp
кнопка “Confirmar e pagar”.
Після натиснення → створюється бронь зі статусом “очікує оплату” і користувач перекидається на оплату Pix.
5. Оплата Pix (через WooCommerce)
Пропонований стек:
Встановити/налаштувати WooCommerce.
Створити товар:
Назва: напр. Sessão de Terapia
Тип: simple product
Ціна: фіксована (вкажемо згодом, щоб можна було змінювати з адмінки).
Підключити платіжний шлюз із підтримкою Pix (один з варіантів):
Mercado Pago / Pagar.me / Asaas / Gerencianet тощо.
Логіка:
при створенні бронювання для вибраного часу → створюється замовлення WooCommerce;
клієнт переходить на стандартну сторінку checkout;
доступний тільки метод оплати Pix;
після успішної оплати (webhook від платіжки → payment_complete):
статус замовлення = Completed / Processing;
статус бронювання = Confirmed;
слот позначається як зайнятий і більше не показується в календарі.
6. Стани бронювання
Передбачити мінімум такі статуси:
Pending / Awaiting payment – слот зайнятий, але ще не оплачене (можна обмежити час життя, наприклад 30 хв).
Confirmed / Paid – оплачене бронювання, слот закритий.
Cancelled – скасована сесія, слот (за потреби) повертається у доступні.
Якщо можливо — додати авто-скасування неоплачених бронювань через X хвилин і повернення слота у вільні.
7. Сповіщення
Клієнту (e-mail):
Після підтвердженої оплати:
дата й час сесії;
формат (онлайн/присутня);
при онлайн — лінк на відеосесію (можна додати пізніше вручну).
Адміну (e-mail):
Лист при кожній новій підтвердженій броні з даними клієнта.
Емейли можна реалізувати через WooCommerce e-mails або логіку плагіна бронювання.
8. Панель керування для Фернанди
В адмінці зробити окремий розділ (або використати стандарт плагіна):
Список бронювань (таблиця):
дата/час;
ім’я клієнта;
контакти;
статус (paid / pending / cancelled);
фільтри за:
датою;
статусом.
9. Відображення вільних/зайнятих слотів
Слоти зі статусом Confirmed/Paid не повинні показуватися клієнту на сторінці /agenda.
Слоти зі статусом Pending можуть:
або тимчасово ховатись (щоб уникнути подвійного бронювання),
або відображатися як “У процесі” — на розсуд розробника, головне — не допустити двох оплачених броней в один час.
10. URL / інтеграція з WordPress
Створити сторінку “Agenda” у WordPress з slug agenda.
Вивести на ній:
або шорткод плагіна;
або кастомний page template із календарем + формою.
Переконатися, що:
дизайн не ламає існуючу тему;
на мобільному календар і форма виглядають адекватно.
11. Фінальний результат, який має віддати розробник
Працюючу сторінку https://terapiaact.com.br/agenda з повним сценарієм:
вибір дати/часу → 2. дані клієнта → 3. оплата Pix → 4. листи/бронь → 5. слот стає недоступним.
Доступ до адмінки, де Фернанда може:
змінювати розклад;
дивитись бронювання;
закривати/відкривати часові слоти.
Коротку інструкцію для Адміну (1–2 сторінки):
як змінювати розклад, як дивитись броні, як скасовувати.
Client's review of cooperation with Revaz G.
Make schedule for a websiteThe schedule for the website for booking sessions was made quickly and efficiently.
Freelancer's review of cooperation with Maksym Merzhvynskyi
Make schedule for a websiteMaksym is an very good client, clear, responsive, and a true collaborator.
-
22 days1300 USD
988 9 0 22 days1300 USDGood day!
We have studied your project and have relevant experience.
I would estimate such a project at 55,000 UAH.
This includes:
- development of the structure;
- writing texts;
… - design;
- layout;
- making corrections and fixing bugs;
- technical settings;
- consultations and training on working with the admin panel;
- domain and hosting.
Here are examples of work on WordPress:
https://www.bizlg.com
https://www.iholz.ch
https://www.ics-market.com.ua
https://solarenergo.ua
https://piwott.com
This is a package offer. If you cover any of the components on your side, please write in private for a discussion of the cost.
-
6 days249 USD
318 6 days249 USDHello!
I can develop the complete **/agenda booking system** for terapiaact.com.br exactly according to your specifications, with full WordPress, WooCommerce, and Pix integration.
What I will deliver (point-to-point):**
1. /agenda Page Development**
* Custom booking interface or plugin-based solution (whichever is faster and more reliable).
* Calendar + available time slots + client data form.
* Clean, responsive, mobile-friendly layout matching the site’s theme.
…
2. Scheduling System (Admin Side)**
* Working days & hours configuration.
* Session duration + automatic break between sessions.
* Exceptions: vacations, manual slot blocking/unblocking.
* Auto-generated time slots.
3. Booking Logic**
* Client selects date → time → fills details → “Confirm & Pay”.
* Reservation created as **Pending / Awaiting Payment**.
* Slot blocked during the payment window.
4. **WooCommerce + Pix Integration**
* WooCommerce setup + product for “Therapy Session”.
* Pix payment gateway (Mercado Pago / Pagar.me / etc.).
* After payment webhook → order completed → booking confirmed → slot becomes unavailable.
5. **Booking Status Workflow**
* Pending / Awaiting payment (with optional auto-cancel).
* Confirmed / Paid.
* Canceled (slot re-opened automatically if needed).
6. **Notifications**
* Client email after confirmed payment with session details.
* Admin email with full booking info.
7. Admin Dashboard for Fernanda**
* List of reservations (table with filters).
* Status management.
* Slot management (open/close).
* Schedule management page.
8. Slot Visibility Rules**
* Confirmed slots hidden.
* Pending slots hidden or marked “In progress” (no double booking).
9. Final Delivery**
* Fully working workflow:
**Select date/time → Fill data → Pix payment → Confirmation → Slot closed**
* Fully integrated into WordPress with correct slug `/agenda`.
* Light documentation (1–2 pages) for Fernanda:
* How to change schedule.
* How to view or cancel reservations.
* How to open/close slots.
I’m ready to start immediately and deliver a stable, professional booking system tailored to your needs.
Freelancehunt
-
7 days249 USD
368 7 days249 USDHello! I am ready to implement a full page /schedule for terapiaact.com.br with date and time selection, client form, Pix payment through WooCommerce, and automatic slot blocking. I will set up a convenient admin panel for managing the schedule, exceptions, and the list of bookings. I will do everything strictly according to your technical specifications, adaptively and conveniently for the administrator. I can start working immediately.
Freelancehunt
-
2 days200 USD
2830 19 0 2 days200 USDHello! I am ready to complete the project turnkey. I guarantee quality and promptness of work.
Write to me, I will be happy to collaborate!
-
Winning proposal5 days210 USD
16221 36 0 Winning proposal5 days210 USDHello, Maxim!
I have thoroughly reviewed your technical specifications for the website terapiaact.com.br. The task is clear: you need not just a booking form, but a clear logic for synchronizing payments through Pix and the availability of slots.
Here’s what you get by working with me:
Technical reliability (Full Stack approach): I do not just install plugins, but understand backend logic. I will set up webhook processing from the payment system (Mercado Pago or another) so that the status "Confirmed" and slot blocking trigger instantly after payment.
Resolving the "Pending" issue: I will implement temporary reservation logic (for 30 minutes) to avoid situations where two clients try to pay for the same time.
…
Convenience for Fernanda: The admin panel will be set up so that managing the schedule, vacations, and viewing bookings takes minimal time.
Result guarantee: I have a 100% success rating and perfect reviews (10/10) on FreelanceHunt. I always bring the project to a working state.
My implementation plan:
Day 1: Setting up WooCommerce + booking plugin (or custom template /agenda).
Day 2: Integration of the Pix gateway and setting up order statuses.
Days 3-4: Testing scenarios (successful payment, cancellation, timeout waiting) and final adjustments.
I am ready to start working today. Which payment aggregator for Pix do you plan to use (Mercado Pago, Pagar.me)?
Best regards, Revaz Goguadze
-
7 days250 USD
3775 63 0 7 days250 USDOver 15 years of work experience, including WordPress (custom plugins, etc.).
-
4 days200 USD
3698 44 0 4 days200 USDGood day.
I have many years of experience in development on Wordpress + Woocommerce.
I will create a fully functional payment page using custom code or a booking plugin.
-
5 days200 USD
262 9 0 1 5 days200 USDGood day, experience working with WordPress for over 10 years. I work on adapting ready-made plugins and create custom solutions for individual needs.
-
5 days250 USD
7134 13 0 5 days250 USDHello, I have extensive experience working with WordPress, I have created custom themes, plugins, and written instructions, I can complete this task quickly without any problems. Is there a booking design?
Current freelance projects in the category Web Programming
Creation of a website for an accounting firm on WordPress (using a ready-made template)
557 USD
Good day. We are an accounting firm - we want to create a website for the accounting firm on WordPress (using a ready-made template) in two languages. It should be optimized for Google and SEO. Web Programming ∙ 3 hours 52 minutes back ∙ 68 proposals |
Improvement of the time tracking system on ASP.NETNeed a .NET developer for a small project — an employee payroll system. Three tasks: Deploy the system on our subdomain (we will provide the domain and access). Audit the login form + make security improvements if necessary. Implement a closed API for data export in JSON. Stack:… Web Programming ∙ 4 hours 6 minutes back ∙ 21 proposals |
A modern website is needed for a stretch ceiling company in Poland.
635 USD
Need a modern premium design, mobile device adaptation, fast loading, SEO, animations, calculator, portfolio, application form. Experience in creating websites in Poland, landing pages for construction or renovation companies is preferred. Please be sure to send examples of your… HTML & CSS, Web Programming ∙ 6 hours 23 minutes back ∙ 109 proposals |
Looking for a Frontend Developer for an educational platformFrontend Developer https://www.figma.com/design/vXKC6kfWOeDBX2464BXqRv/%D0%A2%D0%97?node-id==0-1&p=f&t=OJxQ9DF0zXBNnBJv-0 Hello! We are looking for a frontend developer to work on a modern music platform Muse. The project already has a ready design in Figma, a… HTML & CSS, Web Programming ∙ 8 hours 11 minutes back ∙ 75 proposals |
Redesign and SEO optimization of the website on the Prom.ua platformTechnical Task Website: protone.com.uaMain Goal The website needs to be made modern, visually appealing, user-friendly, and maximally prepared for promotion in search engines and within the Prom.ua marketplace. The main focus is on improving the design, catalog structure,… Web Programming, Web Design ∙ 8 hours 41 minutes back ∙ 20 proposals |