Dopracowania na stronie Wordpress
478 PLN### Techniczne zadanie dla programisty
Projekt: System rezerwacji wydarzeń na stronie WordPress dla CFA.
Cel: Opracowanie funkcjonalności do rezerwacji wydarzeń przez stronę WordPress, obejmującej weryfikację użytkownika w bazie danych oraz integrację z Google Calendar, a także możliwość przechowywania danych o rezerwacjach w formacie .xls na Google Dysku lub w bazie danych strony.
#### 1. Podstawowa funkcjonalność:
- Autoryzacja użytkownika:
- Użytkownik wprowadza numer telefonu w określonym formacie lub email, który użył podczas rejestracji w CFA.
- Po naciśnięciu "Wyślij" system porównuje wprowadzone dane z bazą danych (Main Body).
- Jeśli dane zostaną znalezione, użytkownik przechodzi do następnego kroku rezerwacji.
- Jeśli dane nie zostaną znalezione, wyświetlane jest powiadomienie o błędzie z propozycją ponownego wprowadzenia danych.
- Rezerwacja wydarzenia:
- Po pomyślnej autoryzacji użytkownik widzi dostępne daty wydarzeń do rezerwacji.
- Użytkownik wybiera datę i przechodzi do wyboru godziny.
- Po wyborze godziny i naciśnięciu przycisku "Zarezerwuj", wybrana godzina staje się niedostępna dla innych użytkowników.
- Powiadomienia:
- Po pomyślnej rezerwacji użytkownik otrzymuje powiadomienie SMS i email z informacjami o zarezerwowanej godzinie.
- Użytkownik może dodać wydarzenie do Google Calendar przez link w powiadomieniu.
#### 2. Funkcje administracyjne:
- Zarządzanie harmonogramem:
- Administrator ma możliwość ustalania dostępnych dat i slotów czasowych do rezerwacji przez panel zarządzania WordPress.
- Przechowywanie danych o rezerwacjach:
- Informacje o rezerwacjach (data, godzina, imię, email, telefon) są przechowywane w formie pliku .xls na Google Dysku CFA lub w bazie danych strony.
- Analiza:
- Google Drive może być wygodny do zdalnego przechowywania i współdzielenia danych.
- Lokalna baza danych strony zapewni większą szybkość przetwarzania i automatyzację.
- Rekomendacja: Używać bazy danych strony do przechowywania danych i zapewnić eksport w formacie .xls do ręcznego lub zaplanowanego przesyłania na Google Drive.
- Przeglądanie i drukowanie listy rezerwacji:
- Administrator może łatwo przeglądać i drukować listę rezerwacji przez interfejs WordPress.
- Anulowanie rezerwacji:
- Użytkownik i administrator mogą anulować rezerwację, po czym czas ponownie staje się dostępny do wyboru przez innych użytkowników.
#### 3. Dodatkowe wymagania:
- Bezpieczeństwo danych:
- Wszystkie dane osobowe użytkowników (telefon i email) muszą być chronione zgodnie z normami bezpieczeństwa.
- Interfejs:
- Prosty i zrozumiały interfejs dla użytkowników i administratorów.
- Skalowalność:
- System musi być gotowy na zwiększenie liczby użytkowników i wydarzeń bez pogorszenia wydajności.
#### 4. Integracje:
- Google Calendar: Automatyczna integracja do dodawania wydarzeń do kalendarza.
- Powiadomienia SMS: Używać API do wysyłania SMS-ów o rezerwacjach.
#### 5. Przewidywane etapy rozwoju:
1. Opracowanie mechanizmu autoryzacji przez numer telefonu i email.
2. Konfiguracja bazy danych do przechowywania informacji o użytkownikach i wydarzeniach.
3. Stworzenie interfejsu do rezerwacji wydarzeń.
4. Integracja z Google Calendar i konfiguracja wysyłania powiadomień.
5. Realizacja panelu administracyjnego do zarządzania wydarzeniami i eksportem danych.
### Техническое задание для программиста
Проект: Система бронирования мероприятий на сайте WordPress для CFA.
Цель: Разработать функционал для бронирования мероприятий через сайт WordPress, включающий проверку пользователя по базе данных и интеграцию с Google Calendar, а также возможность хранения данных о бронированиях в формате .xls на Google Диске или в базе данных сайта.
#### 1. Основной функционал:
- Авторизация пользователя:
- Пользователь вводит номер телефона в определенном формате или email, который использовал при регистрации в CFA.
- После нажатия "Submit" система сверяет введенные данные с базой данных (Main Body).
- Если данные найдены, пользователь переходит к следующему шагу бронирования.
- Если данные не найдены, отображается сообщение об ошибке с предложением повторить ввод данных.
- Бронирование мероприятия:
- После успешной авторизации пользователь видит доступные даты мероприятий для бронирования.
- Пользователь выбирает дату и переходит к выбору времени.
- После выбора времени и нажатия кнопки "Book", выбранное время становится недоступным для других пользователей.
- Уведомления:
- После успешного бронирования пользователь получает уведомление по SMS и email с информацией о забронированном времени.
- Пользователь может добавить событие в Google Calendar через ссылку в уведомлении.
#### 2. Административные функции:
- Управление расписанием:
- Администратор имеет возможность задавать доступные даты и временные слоты для бронирования через панель управления WordPress.
- Хранение данных о бронированиях:
- Информация о бронированиях (дата, время, имя, email, телефон) сохраняется в виде .xls файла на Google Диске CFA или в базе данных сайта.
- Анализ:
- Google Drive может быть удобен для удаленного хранения и совместного использования данных.
- Локальная база данных сайта обеспечит большую скорость обработки и автоматизацию.
- Рекомендация: Использовать базу данных сайта для хранения данных и предоставить экспорт в формате .xls для выгрузки на Google Drive вручную или по расписанию.
- Просмотр и печать списка бронирований:
- Администратор может легко просматривать и распечатывать список бронирований через интерфейс WordPress.
- Отмена бронирования:
- Пользователь и администратор могут отменить бронирование, после чего время снова становится доступным для выбора другими пользователями.
#### 3. Дополнительные требования:
- Безопасность данных:
- Все личные данные пользователей (телефон и email) должны быть защищены в соответствии с стандартами безопасности.
- Интерфейс:
- Простой и понятный интерфейс для пользователей и администраторов.
- Масштабируемость:
- Система должна быть готова к увеличению числа пользователей и событий без ухудшения производительности.
#### 4. Интеграции:
- Google Calendar: Автоматическая интеграция для добавления событий в календарь.
- SMS-уведомления: Использовать API для отправки SMS-сообщений о бронированиях.
#### 5. Предполагаемые этапы разработки:
1. Разработка механизма авторизации через номер телефона и email.
2. Настройка базы данных для хранения информации о пользователях и событиях.
3. Создание интерфейса для бронирования событий.
4. Интеграция с Google Calendar и настройка отправки уведомлений.
5. Реализация административной панели для управления событиями и экспортом данных.
Opinia zleceniodawcy o współpracy z Dmitro Bukiievsky
Dopracowania na stronie WordpressDziękuję, projekt wykonany na 12+++
Opinia freelancera o współpracy z Misha Titkov
Dopracowania na stronie WordpressWspaniały zleceniodawca.
Jasne tzw, zawsze w kontakcie, bardzo polecam
-
Witam, zrobię szybko i jakościowo, doświadczenie w pracy z wp, ponad 6 lat, pisz)
Вітаю, зроблю швидко та якісно, досвід роботи з wp, більше 6 років, пишіть)
-
Dzień dobry, Mychajło. Jestem project-managerem firmy DataUts.
Chcę omówić z tobą kilka szczegółów. Obliczymy cenę i możemy zacząć pracę.
Доброго дня, Михайло. Я project-manager компанії DataUts.
Хочу обговорити з вами деяки деталі. Прорахуємо ціну і можемо почати роботу.
Aktualne projekty freelancerskie w kategorii Programowanie stron internetowych
Poprawić wyświetlanie dashboardu na różnych ekranachJest gotowy dashboard, bloki na vue.js Ogólnie wyświetla się normalnie, ale na różnych ekranach gdzieś blok się przesunął, gdzieś nie mieszczą się wszystkie bloki na cały ekran. W ogóle potrzebny jest specjalista z doświadczeniem, który poprawi wyświetlanie, aby dashboard… Układ HTML i CSS, Programowanie stron internetowych ∙ 3 godziny 46 minut temu ∙ 6 ofert |
Specjalista AWS (Amazon Web Services) i aplikacji BitnamiSzuka specjalisty, który zna strukturę i funkcje wszystkich AWS (Amazon Web Services) oraz aplikacji Bitnami. Problem: W wyniku nieodpowiedniej pracy administratora utracono dostęp do bazy danych strony. Szuka specjalisty, który może przywrócić dostęp do bazy danych strony,… Content Management Systems, Programowanie stron internetowych ∙ 7 godzin 14 minut temu ∙ 1 oferta |
Ekspert Excel/Google SheetsCześć wszystkim! Opis projektu: Szukam freelancera do stworzenia zestawu narzędzi do osobistych finansów w Google Sheets lub Excel. Należy stworzyć następujące finansowe śledziki i kalkulatory: Śledzik wartości netto – śledzenie wartości netto (aktywa i zobowiązania).… Programowanie stron internetowych, Systemy wbudowane i mikrokontrolery ∙ 8 godzin 19 minut temu ∙ 1 oferta |
Strona na WordPress dalsza jej promocja.
2389 PLN
Dobry wieczór! Szukamy dewelopera stron internetowych na WordPress. Specjalizujemy się w sprzedaży części zamiennych do maszyn rolniczych. Zadania Opracowanie projektu strony (mamy logo). Będzie trzeba napisać teksty. Ustawienie kategorii i filtrów dla wygodnego… Programowanie stron internetowych ∙ 12 godzin 22 minuty temu ∙ 14 ofert |
BAS МБ /1С Automatyczne obliczanie cen hurtowych dla marek w zależności od kategorii marki (A, B, C).BAS Mały Biznes Asortyment nomenklatury różnych marek. Obecnie wprowadzamy tylko cenę detaliczną, a wszystkie ceny hurtowe są obliczane automatycznie, niezależnie od tego, jaka to marka:Chcemy, aby w zależności od wybranej kategorii marki (A, B, C) był różny sposób obliczania… Automatyzacja zarządzania przedsiębiorstwem, Programowanie stron internetowych ∙ 13 godzin 49 minut temu ∙ 8 ofert |