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.
-
Winning proposal5 days210 USDWinning proposal5 days210 USD
Hello, 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
-
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!
-
7 days250 USD
3892 63 0 7 days250 USDOver 15 years of work experience, including WordPress (custom plugins, etc.).
-
8 days1500 USD
2161 4 2 8 days1500 USDWelcome!
The agency Spectrium LLP specializes in web development, web design, and technical integration of complex systems on WordPress, including custom functionality, booking, payments, and automation.
The project is fully understood — implementation of an interactive session booking system that automatically:
✔ generates available slots,
✔ blocks them after booking,
✔ integrates with WooCommerce,
✔ accepts payment via Pix,
✔ is managed by the administrator from the admin panel.
…
🔧 What we will implement
✅ 1. Page /agenda (fully custom or via plugin)
calendar of available dates
generation of free time slots
time selection
client data form (name, e-mail, WhatsApp)
transfer to Pix payment
UX, responsive, correct operation on mobile
✅ 2. Fernanda's admin panel
graphical interface for setting working hours
session duration + breaks
manual blocking/unblocking of slots
exclusion of dates (vacation, sick leave, etc.)
booking table
filters (date, status)
✅ 3. WooCommerce + Pix
installation and configuration of WooCommerce
connection of payment provider Pix (Mercado Pago / Pagar.me / Asaas / Gerencianet — we will choose the best one)
automatic order creation after booking
status logic:
Pending (awaiting payment, slot temporarily occupied)
Confirmed (paid → slot is blocked)
Cancelled (slot returned)
processing of Pix webhooks
protection against double bookings
✅ 4. Auto-cancellation of unpaid bookings
(15–30 minutes after creation)
→ slot automatically returns to available.
✅ 5. Notifications
To the client (email):
booking confirmation
date and time
method of conducting the session
if needed — link to Google Meet / Zoom
To the admin:
email about each confirmed booking
✅ 6. Instructions for the owner
We will create a short PDF (1–2 pages):
how to change the schedule
how to open/close slots
how to process bookings
where to check Pix payments
how to cancel a booking
💡 Technical stack
WordPress (latest)
WooCommerce
Pix Gateway
Custom Post Types for bookings
CRON / WP-Cron for auto-cancellations
custom page template / shortcode
(final price depends on whether we go with a custom solution or combine plugins)
📂 Spectrium LLP Portfolio
🔗Behance
-
4 days200 USD
3668 43 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
282 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
7581 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
Correct installation and configuration of the Popup Basket module on the websiteNeed to install (reinstall) the cart-popup module on a website with Opencart Version 3.0.4.0 (trs-3). There was an attempt to install it, but the module did not install correctly (the window does not open, nothing happens). The module is available. The website is active, so we… PHP, Web Programming ∙ 5 minutes back ∙ 11 proposals |
Need to create a Gravity Forms template based on a chat.Need to create a Gravity Forms form based on the chat template. Knowledge or at least understanding of English is a must!!! I will provide a website where there is something like an online chat where options need to be selected, and depending on those options, new fields open… Web Programming ∙ 3 hours 13 minutes back ∙ 15 proposals |
Creation or adjustment of a website on OpenCartHello everyone! Preliminary situation for understanding: I ordered the development of a website from Templatemonsters. I agreed on the technical specifications in advance and purchased a template from them. In the end, the deadlines were not met, and they wrote that they could… Web Programming, Online Stores & E-commerce ∙ 10 hours 45 minutes back ∙ 18 proposals |
Development of an AI mobile application for children's fairy talesLooking for an experienced developer or team to create a mobile application with artificial intelligence that will generate short, kind, and age-appropriate fairy tales for children. A simple, beautiful, and safe product where a parent can create a personal bedtime story for… AI & Machine Learning, Web Programming ∙ 11 hours 47 minutes back ∙ 24 proposals |
Betting needs to create a bookmaker! WITH EXPERIENCEIt is necessary to develop a betting platform / bookmaker product based on a ready-made template. The main task is to adapt the template for a full-fledged bookmaker office: connect parsing of sports events and odds, implement a user personal account, balance, bets, transaction… Python, Web Programming ∙ 11 hours 53 minutes back ∙ 16 proposals |