• Zlecenia 20
  • Ocena 5.0
  • Ranking 3 549

Budżet: 4000 UAH Termin: 5 dni

Dzień dobry, Julio!

Mogę zrealizować dla Ciebie funkcjonalne rozwiązanie bez związku z „ciężką” częścią serwerową strony. Dla takiego projektu proponuję darmowe rozwiązanie chmurowe do przechowywania danych z prostą częścią administracyjną: będzie odpowiednie dla landing page na HTML/CSS/JS, nie będzie wymagać osobnej bazy danych na stronie i będzie wygodne do codziennego zarządzania zapisami.

Co zrobię:
— formularz online do rejestracji z etapowym wyborem: kategoria → usługa → mistrz → data → czas;
— logikę wyświetlania tylko tych mistrzów, którzy wykonują wybraną usługę;
— kalendarz dostępnych dat i wolnych slotów według grafiku konkretnego mistrza;
— tworzenie zapisu z blokowaniem czasu;
— ochronę przed podwójnym rezerwowaniem na poziomie logiki zapisu;

Tworzenie stron internetowych „pod klucz” • SEO • Google Ads • Meta Ads. Pomagam firmom pozyskiwać nowych klientów i rozwijać się w sieci.
Freecora CRM — system SaaS do zarządzania projektami i finansami
  • Zlecenia -
  • Ocena -
  • Ranking 509

Budżet: 4000 UAH Termin: 5 dni

Dzień dobry.

Kategorie są całkowicie poprawne. Do realizacji takiej funkcjonalności potrzebny jest JavaScript oraz integracja z zewnętrzną bazą danych.

Mam odpowiednie doświadczenie w rozwiązywaniu podobnych zadań. Niedawno opracowywałem logikę pól rezerwacji godzinowej dla usługi sprzątania domów. Doskonale rozumiem wszystkie niuanse pracy z grafikami fachowców oraz niezawodne blokowanie zajętych slotów.

Aby bezpłatnie przechowywać dane, proponuję wykorzystać platformę Firebase od firmy Google. Ma ona duży bezpłatny limit i zapewnia natychmiastowe aktualizacje informacji w czasie rzeczywistym. Gwarantuje to absolutną ochronę przed podwójnym zapisem klientów na ten sam czas.

Dla wygodnego administrowania stworzę osobną ukrytą stronę na Państwa stronie internetowej. Tam będzie można łatwo dodawać usługi, edytować grafik fachowców oraz zarządzać urlopami. Wszystkie zmiany będą od razu wyświetlane w formularzu online dla klientów.

  • Zlecenia -
  • Ocena -
  • Ranking 446

Budżet: 2000 UAH Termin: 4 dni

Dzień dobry! Robiłem formularze do rejestracji online dla salonów — wybór kategorii, następnie usługi, mistrza i wolnego czasu z podładowaniem krok po kroku. Bazę pod takie wygodnie trzymać w Google Sheets przez Apps Script: za darmo, stabilnie, można edytować bezpośrednio w tabeli. Podpowiedzcie, czy grafik mistrzów i dni wolne chcecie prowadzić sami w tej samej tabeli? Zajmę się tym, orientacyjnie 3-4 dni.

  • Zlecenia 3
  • Ocena 5.0
  • Ranking 1 130

Budżet: 6000 UAH Termin: 6 dni

Dzień dobry, Julio!

Najtrudniejsze w Twoim zadaniu nie jest sama forma, ale ochrona przed podwójną rezerwacją. To właśnie na tym większość rozwiązań się sypie, dlatego zacznę od tego.

Co proponuję do przechowywania danych: Supabase, darmowy plan. To zwykły PostgreSQL, który od razu udostępnia gotowe REST API, więc osobny serwer i opłata za hosting nie są potrzebne. Dlaczego właśnie on, a nie tabele? Podwójną rezerwację zamykam na poziomie samej bazy, unikalnym indeksem na parę „master + data-czas”. Jeśli dwie osoby klikną „Zarezerwuj” w tę samą sekundę, drugi zapis fizycznie się nie zachowa, a osoba od razu zobaczy, że czas jest już zajęty. W Google Arkuszach nie ma takiej gwarancji: tam wyścig zapytań prędzej czy później da podwójny zapis, a Ty dowiesz się o tym od dwóch klientek, które przyszły na tę samą godzinę.

Struktura danych: kategorie, usługi, mistrzowie, powiązanie „mistrz ↔ usługi”, harmonogram pracy każdego mistrza, okresy niedostępności (dni wolne, urlopy) oraz same zapisy. Wolny czas liczy się jako harmonogram mistrza minus już zajęte sloty minus niedostępne okresy. Dokładnie ta logika, którą opisałeś.

Administracja: osobna prosta strona pod logowaniem. Tam edytowane są kategorie, usługi, mistrzowie, harmonogramy i dni wolne, tam również widać i anulowane są zapisy klientów. Świadomie robię ją pod administratorkę salonu, a nie pod programistę: żadnych technicznych paneli.

  • Zlecenia -
  • Ocena -
  • Ranking 596

Budżet: 10000 UAH Termin: 1 dzień

Cześć!

Możemy stworzyć dla Ciebie formularz rejestracji online oraz wygodne rozwiązanie do przechowywania danych na tę potrzebę.

1. Czy możemy omówić treść załącznika tutaj?
2. Czy potrzebne jest osobne biuro do zarządzania zapisami?


O nas

Schoowl
  • Zlecenia -
  • Ocena -
  • Ranking 533

Budżet: 2500 UAH Termin: 3 dni

Gotowy, aby stworzyć rejestrację online, aby klienci widzieli dostępne godziny bez podwójnych rezerwacji, a administrator miał wszystko pod kontrolą.

Forma będzie na czystym JS — z kaskadą: kategoria → usługa → mistrz → dostępna data i czas. Przechowywanie danych bez własnego serwera — Firebase/Firestore: za darmo, szybko, nic nie trzeba utrzymywać.

✅ W bazie będzie wszystko poprawnie: blokowanie zajętego czasu od razu po rejestracji, panel administracyjny do przeglądania i zarządzania zgłoszeniami. Dane uporządkowane — nikt nie straci rezerwacji.

Robiłem podobny system dla salonu piękności — tam ponad 200 aktywnych rezerwacji miesięcznie działa bez zakłóceń. Dlatego wiem, gdzie są pułapki: strefy czasowe od razu ustalam pod waszą lokalizację, a walidację numerów telefonów będę robił na bieżąco.

Po oddaniu nie znikam — zostanę w kontakcie, pomogę z wszelkimi poprawkami lub aktualizacjami. Teraz jestem wolny i gotowy, aby rozpocząć już dziś.

  • Zlecenia 11
  • Ocena 5.0
  • Ranking 1 365

Budżet: 1200 UAH Termin: 1 dzień

Julio, mogę przygotować dla Ciebie system rezerwacji online z zabezpieczeniem przed podwójnym rezerwowaniem oraz wygodnym panelem administracyjnym: kategorie, usługi, mistrzowie, grafiki, urlopy i zarządzanie rezerwacjami. Proponuję Google Sheets + Apps Script lub Firebase do bezpłatnego przechowywania danych — stabilnie, bez własnego serwera, z prostym administrowaniem. Mam praktyczne doświadczenie w Laravel i JS, więc integrację na Twojej stronie wykonam starannie. Napisz — uzgodnimy optymalną wersję i terminy.

  • Zlecenia 163
  • Ocena 5.0
  • Ranking 4 470

Budżet: 999 UAH Termin: 1 dzień

Julio, mogę stworzyć rejestrację online w taki sposób, aby nie było podwójnych rezerwacji i wszystko łatwo się administruje. Proponuję darmowe rozwiązanie do przechowywania danych bez własnej bazy danych na stronie — wygodne dla kategorii, usług, mistrzów, grafików, urlopów i rejestracji. Zrealizuję załadowanie wszystkich list, kalendarz wolnych slotów i ochronę przed konfliktami. Mam doświadczenie z Laravel/Vue. Termin i koszt mogę ustalić po krótkim uzgodnieniu szczegółów.

  • Zlecenia 5
  • Ocena 5.0
  • Ranking 673

Budżet: 2000 UAH Termin: 7 dni

Cześć, pracowałem nad systemem rezerwacji online dla salonu piękności — zrealizowano rejestrację do mistrzów, automatyczne blokowanie czasu, panel administracyjny. Ponad 200+ aktywnych rezerwacji miesięcznie bez awarii.

Julio, ciekawi mnie — czy potrzebne są powiadomienia dla klienta po rejestracji (SMS/email), czy wystarczy tylko potwierdzenie na stronie?

Proponuję się skontaktować, chętnie bezpłatnie doradzę z technicznej strony i opracujemy plan rozwoju + opowiem o moim zespole!

  • Zlecenia 35
  • Ocena 5.0
  • Ranking 7 391

Budżet: 2500 UAH Termin: 1 dzień

Dzień dobry, Julio
Mam 10-letnie doświadczenie w programowaniu, pracuję z technologiami na React Native (+TypeScript), React.js (Next/SSR +TypeScript), backend Node.js (Express/Nest) + MongoDB, FireBase + TS
Jestem gotów wykonać zadanie.
Pisz, będę zadowolony ze współpracy.
Z poważaniem, Ołeksij.

  • Zlecenia -
  • Ocena -
  • Ranking 172

Budżet: 2000 UAH Termin: 1 dzień

Zgłaszajcie się, zrobię

  • Zlecenia 10
  • Ocena 5.0
  • Ranking 2 283

Budżet: 2000 UAH Termin: 2 dni

Julia, dobrego dnia!
Głównym ryzykiem dla Ciebie w tym zadaniu jest nie sama forma, a to, aby potem, przy każdej drobnostce (nowy mistrz, zmiana grafiku, nowa usługa), nie trzeba było zwracać się do dewelopera. Dlatego proponuję Google Sheets + Google Apps Script: administracja może odbywać się bezpośrednio w tabeli, którą już znasz — dodałaś wiersz w arkuszu "Mistrzowie" lub poprawiłaś komórkę w grafiku, i wszystko się zaktualizowało, bez osobnych paneli i logowania.

W tabeli: mistrz jest przypisany do listy usług, które wykonuje; grafik pracy i dni wolne/urlopy — osobno od samych zapisów. Wolny czas na konkretną datę — godziny pracy mistrza minus już zajęte interwały minus okresy jego nieobecności.

Unikalność zapisu (deduplikację) zamykam przez LockService w Apps Script: podczas zapisu blokuje tabelę na milisekundy, podczas gdy sprawdza i zapisuje wybrany slot, więc drugi klient zobaczy „zajęte” jeszcze przed zapisaniem, a nie po.

Formę zrobię jako samodzielny moduł (HTML + JS), bez powiązania z wyglądem — ten, kto koduje stronę, po prostu podłączy i dostosuje do odpowiedniego designu.

Jedno ważne doprecyzowanie: czy masz usługi o różnej długości (na przykład, manicure 60 min i farbowanie 180 min)? Od tego zależy, jak budować siatkę wolnego czasu — stałymi krokami po 30 min czy długością slotu pod konkretną usługę.

  • Zlecenia 28
  • Ocena 5.0
  • Ranking 9 280

Budżet: 8000 UAH Termin: 7 dni

Cześć! Jestem gotów opracować formularz rejestracji online z potrzebną funkcjonalnością i podłączyć go do twojej strony. Ustawię wygodne przechowywanie danych, harmonogram specjalistów i zarządzanie zapisami bez zbędnych komplikacji. Wykonam to jakościowo, zawsze będę w kontakcie i po omówieniu od razu przystąpię do pracy.

  • Zlecenia 38
  • Ocena 5.0
  • Ranking 2 365

Budżet: 5000 UAH Termin: 6 dni

Dzień dobry.

Twoje zadanie dotyczy bardziej poprawnej logiki rezerwacji niż samego formularza. Najważniejsze jest tutaj prawidłowe obliczanie dostępnych slotów z uwzględnieniem harmonogramu mistrza, dni wolnych, urlopów i już utworzonych zapisów, a także zapewnienie ochrony przed podwójnym rezerwowaniem, nawet jeśli dwóch klientów wybierze ten sam czas jednocześnie.

Proponuję do tego projektu Supabase. To darmowy PostgreSQL z gotowym API i wbudowanym panelem administracyjnym. Nie potrzebny jest osobny serwer ani własna baza danych na stronie, a administracja pozostaje prosta.

Zrealizuję:

kaskadowy wybór kategorii, usługi, mistrza, daty i czasu
automatyczne wyświetlanie tylko dostępnych slotów

  • Zlecenia -
  • Ocena -
  • Ranking 472

Budżet: 1000 UAH Termin: 1 dzień

Dzień dobry, zajmuję się rozwojem od ponad 5 lat, zrobię wszystko zgodnie z funkcjonalnością, piszcie, jestem gotów rozpocząć dzisiaj. Mam gotową platformę z darmową bazą danych.

  • Zlecenia -
  • Ocena -
  • Ranking 306

Budżet: 8000 UAH Termin: 5 dni

Witam, jestem inżynierem webowym z pięcioletnim doświadczeniem. Pracowałem nad skomplikowanymi projektami różnego rodzaju, w tym nad formularzami osadzonymi.

W twojej sytuacji nie da się całkowicie za darmo. Aby przechowywać zapisy i mieć pewność, potrzebujesz bazy danych.

Proponuję ci Supabase jako najłatwiejszy i najszybszy sposób podłączenia do bazy danych.

Plan będzie kosztował około 25 dolarów miesięcznie, ale to z uwzględnieniem, że darmowa wersja może być niewystarczająca.

Pozostanie tylko stworzyć formularz i podłączyć bazę danych.

  • Zlecenia -
  • Ocena -
  • Ranking 327

Budżet: 2000 UAH Termin: 2 dni

Dzień dobry, jestem gotów stworzyć i skonfigurować dla Państwa formularze leadów na stronie docelowej. Moje prace można zobaczyć w portfolio w profilu.
Jeśli potrzebne jest to za darmo, możemy stworzyć bazę danych na serwerze zamiast płatnego Firebase itd. Lub bazę danych w plikach (ale nie polecam).

Proszę pisać, omówimy szczegóły, będę zadowolony ze współpracy!

  • Zlecenia 9
  • Ocena 5.0
  • Ranking 656

Budżet: 1000 UAH Termin: 1 dzień

Dzień dobry, Yulia!
Ogólnie zadanie jest zrozumiałe, aby dokładnie odpowiedzieć na pytania dotyczące terminów i ceny, chciałbym wyjaśnić kilka kwestii, które pojawiły się po analizie twojego zadania.
Pisz w wiadomościach prywatnych – omówimy szczegóły i twoje życzenia.

  • Zlecenia 11
  • Ocena 4.5
  • Ranking 1 153

Budżet: 4000 UAH Termin: 3 dni

cześć
zrobię to, co chcesz
przykłady
https://vispring.com
https://islassecas.com
https://glassboxmedia.com

  • Zlecenia -
  • Ocena -
  • Ranking 90

Budżet: 3000 UAH Termin: 3 dni

Dzień dobry
Pracuję z różnymi SMS-ami od ponad 15 lat
Około 20 projektów w sieci
Zobaczyłem TŻ
Ustawię w adminie funkcje edytowania usług mistrzów, grafików pracy, zapisywania zgłoszeń
Rozwiązanie darmowe php + MySql
około 3000
terminy 3 dni
Piszcie, będę zadowolony ze współpracy

  • Zlecenia -
  • Ocena -
  • Ranking 893

Budżet: 1000 UAH Termin: 1 dzień

Dzień dobry, Julio.

Optymalne darmowe rozwiązanie — Supabase: PostgreSQL z REST API i wbudowanym panelem administracyjnym, który łączy się z HTML/JS landing page bez własnego serwera.
Twoja osoba zajmująca się szablonami otrzyma czysty moduł JS z kaskadą kategoria → usługa → mistrz → daty → wolne sloty — i będzie mogła dostosować go do potrzebnego designu bez ograniczeń.

Podwójne rezerwacje są wykluczone dzięki atomowemu blokowaniu slotu na poziomie bazy: transakcja sprawdza dostępność i rejestruje czas w jednej operacji.
Harmonogram, dni wolne i urlopy mistrzów są przechowywane osobno, więc klient zawsze widzi tylko rzeczywiste wolne godziny.

Zarządzanie kategoriami, usługami, mistrzami, harmonogramami i zapisami — przez Supabase Studio, kilka kliknięć bez wiedzy technicznej.

  • Zlecenia 3
  • Ocena 3.9
  • Ranking 450

Budżet: 11000 UAH Termin: 7 dni

Dzień dobry
Robiłem podobne usługi, więc mogę szybko zacząć
Widzę kilka opcji realizacji, które mogą Cię zainteresować
Proponuję zrealizować projekt na bazie Firebase. Dla Ciebie będzie to całkowicie bezpłatne, nie musisz kupować serwerów ani hostingu dla bazy danych, a darmowego limitu wystarczy na lata pracy salonu.
Również skonfiguruję transakcje w celu ochrony przed podwójną rezerwacją

Administracja do zarządzania jako osobna strona, w razie potrzeby będziesz miał możliwość zarządzania administratorami

  • Zlecenia -
  • Ocena -
  • Ranking 226

Budżet: 2000 UAH Termin: 3 dni

Orientacyjny budżet: 200–300 USD.
Termin: 3–5 dni.

Cześć.
Moja propozycja zakłada pełnofunkcjonalny formularz rezerwacji online, zintegrowany z Twoją istniejącą stroną docelową HTML/CSS/JS, z niezawodnym backendem do zarządzania danymi.
Formularz rezerwacji będzie zawierał dynamiczne ładowanie kategorii usług, usług, mistrzów oraz dostępnych przedziałów czasowych na podstawie harmonogramu mistrza.
Panel administracyjny będzie prostym interfejsem internetowym (lub bezpośrednio w interfejsie Airtable) do dodawania/edycji kategorii, usług, mistrzów, grafików pracy, dni wolnych oraz przeglądania/usuwania zapisów klientów. Całe zarządzanie danymi będzie intuicyjne i nie będzie wymagało umiejętności programowania.

  • Zlecenia -
  • Ocena -
  • Ranking 147

Budżet: 700 UAH Termin: 1 dzień

Dzień dobry!

Jestem gotowy zrealizować formularz rejestracji online z bazą danych i zintegrować go z Państwa stroną.

Formularz będzie przechowywał wszystkie niezbędne dane: imię, telefon, kategorię, usługę, mistrza, datę, czas i komentarz. Zrealizuję również ochronę przed podwójną rezerwacją oraz możliwość przeglądania zapisów.

**Termin wykonania:** 2–3 dni.
**Koszt:** 3 000 zł.

Będę zadowolony z współpracy!

  • Zlecenia 7
  • Ocena 5.0
  • Ranking 1 827

Budżet: 5000 UAH Termin: 10 dni

Zabezpieczę funkcjonalność rejestracji online z szybkością przetwarzania zapytań do 200 ms. Proponuję użycie Firebase do przechowywania danych, co umożliwi łatwe zarządzanie kategoriami, usługami i zapisami klientów bez konieczności tworzenia własnej bazy danych. Wykorzystam JS do integracji z Twoją stroną, co zapewni stabilną pracę i ochronę przed podwójną rezerwacją. Mogę wysłać w wiadomościach prywatnych przykłady podobnych projektów oraz rozwiązania architektoniczne.

Andrey K.
1 284 1
  • Zlecenia 1 288
  • Ocena 5.0
  • Ranking 97 666

Budżet: 5000 UAH Termin: 7 dni

Witam. Mam duże doświadczenie w tworzeniu stron internetowych. Jestem gotowy do współpracy. Proszę o kontakt.

  • Zlecenia 9
  • Ocena 5.0
  • Ranking 2 806

Budżet: 3000 UAH Termin: 1 dzień

Dzień dobry!

Dla Twojego przypadku polecam tabele, zwykłe lokalne tabele Excel — łatwe, stabilne i zawsze masz wszystkie dane przed oczami. Administrację (kategorie, usługi, mistrzowie, grafiki, dni wolne/urlopy, przegląd i anulowanie zapisów) zrealizuję na tym samym magazynie. Jeśli chcesz, można również podłączyć pełnoprawną bazę danych, wiele z nich jest darmowych.

Koszt: 3000 zł. Termin: kilka godzin, zrobię dzisiaj lub jutro.

Przykłady prac: https://momicro.com / https://rstays.com
GitHub: https://github.com/axbuglak

Z poważaniem, Buglak Ołeksij

  • Zlecenia 26
  • Ocena 4.3
  • Ranking 838

Budżet: 2000 UAH Termin: 5 dni

Praca bez bazy danych jest możliwa. W tym celu należy mieć pełną listę wszystkich wybieranych pozycji. Następnie można przechowywać zestaw wszystkich tych pozycji bezpośrednio w treści strony, ukrywając niepotrzebne, a pokazując potrzebne. Ale tutaj trzeba przemyśleć zewnętrzny edytor tych pozycji. Można też wszystko przesyłać z dysku, za pomocą ajax, wtedy zwiększa się udział kodu JS i ajax. To znaczy, są różne opcje rozwiązań. I wiele. Jeśli się odezwiesz, porozmawiamy.

  • Zlecenia 4
  • Ocena 4.6
  • Ranking 1 099

Budżet: 3000 UAH Termin: 3 dni

Witam, więc jeśli zamierzacie umieścić stronę na hostingu, tam musi być baza danych. Zrobię formularz według waszych życzeń w ciągu kilku dni.

  • Zlecenia 4
  • Ocena 4.3
  • Ranking 738

Budżet: 3000 UAH Termin: 2 dni

Cześć!
Jestem gotów zająć się Twoim projektem, wykonam go w trybie pilnym.
Mam ogromne doświadczenie w pracy z podobnymi zadaniami, nie będzie żadnych trudności.
Jeśli Cię zainteresowałem, pisz, chętnie nawiążę współpracę!

  • Zlecenia 39
  • Ocena 4.9
  • Ranking 7 810

Budżet: 6000 UAH Termin: 7 dni

Są różne sposoby realizacji, gotowy do zrobienia, mam doświadczenie
https://pprintdim.com

  • Zlecenia 4
  • Ocena 5.0
  • Ranking 654

Budżet: 1234 UAH Termin: 1 dzień

Dzień dobry! Mam odpowiednie doświadczenie w realizacji podobnych zadań. Jestem gotów omówić szczegóły i rozpocząć pracę.

  • Zlecenia 217
  • Ocena 5.0
  • Ranking 14 665

Budżet: 3000 UAH Termin: 7 dni

Dzień dobry!
Zrobię wszystko w wygodnym panelu administracyjnym.
Wstępnie mogę dostarczyć zrzuty ekranu panelu.
Będzie w nim zarządzanie wszystkimi niezbędnymi informacjami.
Wnioski będę przechowywać w bazie i wyświetlać w panelu administracyjnym.
Dodatkowo będzie można zarządzać statusami wniosków: wysłane, przyjęte, odrzucone, w trakcie realizacji itd. I jeśli na przykład wniosek zostanie odrzucony, czas wykonawcy znowu staje się wolny.
Dodatkowo można zrealizować wysyłkę wniosku na email administratora lub wykonawcy, albo na Telegram.
Proszę o kontakt, będę zadowolony ze współpracy.

  • Zlecenia 32
  • Ocena 5.0
  • Ranking 1 815

Budżet: 2000 UAH Termin: 2 dni

Dzień dobry, W programowaniu webowym pracuję już od ponad 9 lat. Pracuję z rest api, frameworkami i cms takimi jak django, laravel, yii2, wp, opencart, codeigniter itd. Jestem gotów wykonać zadanie. Opinie: Freelancehunt. Dane można przechowywać w arkuszu Google.

  • Zlecenia 67
  • Ocena 5.0
  • Ranking 12 793

Budżet: 3500 UAH Termin: 1 dzień

Witam! Wykonam Twoje zadanie szybko i jakościowo.

Moje ostatnie prace
https://indexfast.pro - szybka indeksacja strony
https://mono-bank.pp.ua - wszystko o monobank
https://mamamia.pp.ua - sklep internetowy
https://programist.pp.ua/ua/portfolio/ - portfolio prac
https://monitortest.pp.ua - testowanie monitora
https://keytest.pp.ua - testowanie klawiatury
https://pctest.pp.ua - testowanie komputera

  • Zlecenia 30
  • Ocena 4.9
  • Ranking 7 077

Budżet: 10000 UAH Termin: 10 dni

Zadanie jest zrozumiałe — strona na czystym HTML/CSS/JS, własna baza danych nie jest planowana, potrzebne jest proste i darmowe rozwiązanie do przechowywania danych.

Do takiego scenariusza optymalnie nadaje się Google Sheets jako baza danych w połączeniu z Google Apps Script jako backendem. To jest darmowe, stabilne, a administrator zarządza danymi bezpośrednio w arkuszu bez żadnego osobnego panelu. Formularz na stronie odwołuje się do Apps Script przez fetch, skrypt odczytuje i zapisuje w Sheets, blokuje czas po rezerwacji i sprawdza konflikty przed utworzeniem wpisu. Harmonogram mistrzów, dni wolne i urlopy — osobne arkusze w tym samym arkuszu, które administrator edytuje sam.

Proszę o wyjaśnienie jednej kwestii: czy potrzebne są automatyczne powiadomienia dla klienta lub mistrza po rezerwacji (SMS, email, Telegram)? To można zrealizować w tej samej architekturze, ale wpływa na zakres pracy.

Termin — 7–10 dni.

  • Zlecenia -
  • Ocena -
  • Ranking 459

Budżet: 3000 UAH Termin: 10 dni

Proponuję Supabase do przechowywania danych — darmowa baza PostgreSQL z wbudowanym interfejsem administracyjnym i REST API. Łączy się z Twoim lądowaniem HTML/JS bez własnego serwera, łatwa w administracji i stabilna w działaniu.

Realizuję pełny cykl: kaskadowe listy (kategoria → usługa → mistrz), wyświetlanie wolnych slotów według harmonogramu każdego mistrza, blokowanie czasu przy rejestracji. Ochronę przed podwójnym rezerwowaniem rozwiązuję na poziomie transakcji bazy danych — to bardziej niezawodne niż sprawdzenia na froncie i eliminuje warunki wyścigu przy jednoczesnych rejestracjach.

Administracja — albo bezpośrednio przez Supabase Dashboard (darmowo, bez zbędnego rozwoju), albo osobny prosty panel webowy do zarządzania mistrzami, harmonogramami, dniami wolnymi i rejestracjami klientów.

Szacunkowy zakres — około 30-35 godzin. Dokładny koszt uzgodnimy po wyjaśnieniu szczegółów: liczba mistrzów, niuanse harmonogramów, zakres administracji.

Napisz — omówimy szczegóły i zaczynamy.

  • Zlecenia 7
  • Ocena 5.0
  • Ranking 690

Budżet: 4500 UAH Termin: 6 dni

Dzień dobry!
Zadanie zrozumiałe: formularz rejestracji online z logiką mistrz → usługa → wolny czas, ochrona przed podwójną rezerwacją, bez własnej bazy danych.
Rozwiązanie do przechowywania danych: Google Sheets + Google Apps Script - za darmo, stabilnie, łatwo w administracji. Administrator widzi wszystkie zapisy w tabeli, może edytować/anulować bezpośrednio w Google Sheets. Mistrzowie, usługi, harmonogramy pracy - osobne arkusze w tej samej tabeli. Apps Script działa jako API między formularzem a tabelą.

Jak to działa:
Klient wybiera kategorię → formularz pobiera usługi tej kategorii z Google Sheets
Wybiera usługę → pobierani są mistrzowie, którzy ją wykonują
Wybiera mistrza → system sprawdza harmonogram i już zajęte sloty, pokazuje tylko wolny czas
Klient wypełnia dane i potwierdza → zapis jest przechowywany, czas blokowany przed podwójną rezerwacją

  • Zlecenia 118
  • Ocena 5.0
  • Ranking 9 922

Budżet: 2000 UAH Termin: 1 dzień

Witam.

Jestem programistą NodeJS. Mogę dla Ciebie stworzyć formularz. Napisz, omówimy.

  • Zlecenia -
  • Ocena -
  • Ranking 226

Budżet: 8000 UAH Termin: 7 dni

Dzień dobry!

Jestem gotów zrealizować tę funkcjonalność.

Do przechowywania danych proponuję Supabase — darmowe i niezawodne rozwiązanie z PostgreSQL, które doskonale nadaje się do tego projektu.

Zrealizuję formularz rejestracji online, system kategorii, usług i mistrzów, harmonogram pracy, dostępne sloty czasowe, ochronę przed podwójną rezerwacją, a także wygodne zarządzanie wszystkimi danymi.

Portfolio: https://free.babych.space

  • Zlecenia -
  • Ocena -
  • Ranking 285

Budżet: 3400 UAH Termin: 4 dni

Dzień dobry. Pod gotowy HTML/CSS/JS stworzę formularz rejestracji w czystym JS z kaskadowym ładowaniem: kategoria → usługi → mistrzowie → wolne daty/czas według grafiku mistrza. Do przechowywania danych bez własnej bazy danych proponuję Google Sheets jako magazyn + Google Apps Script jako warstwę API (bezpłatnie, prosta administracja bezpośrednio w arkuszu, nie wymaga osobnego hostingu backendu). Ochronę przed podwójną rezerwacją zrealizuję poprzez sprawdzenie zajętego slotu na etapie rejestracji (blokada wiersza/skrypt-lock w Apps Script) przed zapisaniem. Oddzielnymi arkuszami w tabeli stworzę panel administracyjny: kategorie, usługi, mistrzowie, grafiki pracy, dni wolne/urlopy, zapisy klientów (z możliwością edytowania i anulowania). Termin realizacji — orientacyjnie 4 dni, koszt wskaźnikuję osobnym polem stawki.

  • Zlecenia -
  • Ocena -
  • Ranking 448

Budżet: 700 UAH Termin: 1 dzień

Dzień dobry.
Mogę to zrobić za symboliczną nagrodę po przyjęciu pracy. (nowy na freelansie, muszę zdobyć ocenę)
Mam 4 lata doświadczenia w full-stack.
Możemy omówić szczegóły.

  • Zlecenia 5
  • Ocena 5.0
  • Ranking 1 730

Budżet: 3200 UAH Termin: 3 dni

Dzień dobry. Przejrzałam specyfikację — zadanie jest zrozumiałe: kaskadowy formularz (kategoria → usługa → mistrz → data/godzina) z blokowaniem slotu przy rezerwacji, plus panel administracyjny dla mistrzów, grafików i urlopów. Ponieważ nie ma własnej bazy danych i nie jest planowana, zaproponowałabym Google Sheets jako magazyn (przez Google Apps Script jako backend-API) — to jest bezpłatne, zamawiający sam będzie mógł edytować kategorie, usługi, mistrzów i grafiki bez osobnego panelu administracyjnego, a logikę ochrony przed podwójną rezerwacją i sprawdzanie zajętych slotów zrealizuję po stronie skryptu. Formularz zintegrowuję z już gotowym layoutem landing page'a, nie zmieniając designu. Rejestracje, anulacje i przeglądanie rezerwacji również zrobię przez tę samą tabelę z prostymi statusami. Orientacyjny termin — 3 dni, koszt wskaźę osobnym polem stawki.

  • Zlecenia -
  • Ocena -
  • Ranking 403

Budżet: 4000 UAH Termin: 2 dni

Dzień dobry.
Jest gotowe rozwiązanie, opracowane dla innego klienta, mogę bez problemu dostosować je dla Państwa.

  • Zlecenia 22
  • Ocena 5.0
  • Ranking 5 076

Budżet: 10000 UAH Termin: 4 dni

Cześć ⭐️! Jestem wysoko wykwalifikowanym programistą webowym z ponad ✅ 7-letnim doświadczeniem w tworzeniu i nowoczesnych technologiach webowych.

Ostatnie projekty:
✔️https://homenly.com
✔️https://confidence-tech.com
✔️https://homexcrm.com
✔️https://omgfirms.com
✔️https://skyhigh-lviv.com/
✔️https://sweet-sdpearls.de/
✔️https://novobudova.pro

Oferty ukryte

W liście nie są widoczne oferty ukryte przez zleceniodawcę lub freelancerów z profilem Plus, a także oferty, które naruszają regulamin