You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mamy 1 klienta. Umowa jest podpisana. Jędras czeka na pierwszych klientów, którzy przyjdą z naszej strony.
3. Wiadomości w aplikacji
Aby zabezpieczyć piersze transakcje, np. Tamco.
Use case:
Maciej wchodzi na strornę Shiny Booking i chce wynająć sobie hotdesk od Tamco.
Wchodzi na listing Tamco i klika po prawej pod ceną duży przycisk "Book now"
Dostaje okienko z informacją "Please sign" or send message as not logged in user.
Jeśli wysyła jako niezarejestrowany, to ma 2 pola: imię i nazwisko, mail, treść wiadomości. Datę rezerwacji poda w treści; na razie robimy to najprościej jak się da
Maciej dostaje powiadomienie na email: "Thank you for using Shiny Booking. Youve sent message to . To see conversation, please go to <link do wątku na skrzynce Shiny Booking>.
Piotr, który wystawiał ogłoszenie dostaje powiadomienie na skrzynkę email: "masz nową wiadomość w skrzynce".
4. Link do mapki na listingach
Nie zużywajmy czasu na robienie mapki ze wszystkimi miejscówkami lub embed mapki na listingu z daną ofertą.
Wystarczy aby dane ogłoszenie miało link "Zobacz na google maps"
The text was updated successfully, but these errors were encountered:
Jako PO Shiny Booking chcę móc dodawać 200 coworków Berlin i 300 Warszawa w łatwy sposób. Chcę móc też to w łatwy sposób apdejtować.
Mi jedynie zależy na tym aby wgrać do bazy rekordy.
Może być ew. superprosty debug na stronie który dumpuje to co robi kod: udało się wgrać/nie udało.
Kwestia do rozwiązania: 1. wgrywanie wszystkiego od zera kasując dotychczasowe rekordy VS 2. update obecnych rekordów i dopisanie nieistniejących
Ad. 1 Wadą rozwiązania jest to, że możemy stracić/pozmieniać adresy URL które pójdą w świat i ludzie będą dostawać 404. Zaletą wydaje mi się łatwość rozwiązania: wykasować wszystko, wgrać na nowo. Wydaje mi się, że ta opcja będzie łatwiejsza i szybsza w implementacji.
Ad. 2 Te rozwiązanie wymagało by posiadania chociaż jednej stałej kolumny w pliku CSV, np. ShinyID. Wgrywając CSV aplikacja by patrzyła, czy jest ShinyID: jeśli tak, to update rekordu, jeśli nie ma to create new ID. Ta opcja wymagała by dodania opcji eksportu wszystkich rekordów w bazie do csv. Więc osoba chcąca dodać kolejnych 10 miejscówek w Warszawie najpierw by eksportowała CSV, otwierała sobie w Google Docs, dopisywała, i wgrywała nowy plik przez zrobiony przez Ciebie interface
Osobiście jestem za opcją nr 2
Ad. 2.
Jest ID - zaktualizuj rekord
Brak ID - utwórz nowy rekord
Jeśli timestamp ostatnich zmian w bazie jest starszy jak w pliku, to nie apdejtuj rekordów
Priorytety
1. Import CSV
https://docs.google.com/spreadsheets/d/12CHIF9yFLhoDkMtmqiUhW_Kzl78D7FuXi6PUJvUO-uQ/edit#gid=0
Jako Shiny chcemy na stronie WWW mieć coraz więcej prawdziwych wpisów z miejscówkami aby
2. Dodanie 3 listingów pirewszego klienta Tamco #8
Mamy 1 klienta. Umowa jest podpisana. Jędras czeka na pierwszych klientów, którzy przyjdą z naszej strony.
3. Wiadomości w aplikacji
Aby zabezpieczyć piersze transakcje, np. Tamco.
Use case:
Maciej wchodzi na strornę Shiny Booking i chce wynająć sobie hotdesk od Tamco.
Wchodzi na listing Tamco i klika po prawej pod ceną duży przycisk "Book now"
Dostaje okienko z informacją "Please sign" or send message as not logged in user.
Jeśli wysyła jako niezarejestrowany, to ma 2 pola: imię i nazwisko, mail, treść wiadomości. Datę rezerwacji poda w treści; na razie robimy to najprościej jak się da
Maciej dostaje powiadomienie na email: "Thank you for using Shiny Booking. Youve sent message to . To see conversation, please go to <link do wątku na skrzynce Shiny Booking>.
Piotr, który wystawiał ogłoszenie dostaje powiadomienie na skrzynkę email: "masz nową wiadomość w skrzynce".
4. Link do mapki na listingach
Nie zużywajmy czasu na robienie mapki ze wszystkimi miejscówkami lub embed mapki na listingu z daną ofertą.
Wystarczy aby dane ogłoszenie miało link "Zobacz na google maps"
The text was updated successfully, but these errors were encountered: