Witam,
Mam zamiar zrobić większy projekt do zarządzania hotelami(Coś w stylu Trivago czy Booking). Jak wiemy każdy z tych serwisów ma plusy i minusy. Tworząc aplikację chciałbym aby mój projekt był połączeniem serwisów tego typu i zawierał mocne strony tychże serwisów.
(...)
Za wszelkie propozycje i wskazówki wielkie dzięki!
To mniej więcej tak jak byś napisał: "jakie wady mają rakiety Saturn, Soyuz i SpaceX bo od wczoraj z kumplem w piwnicy robimy projekt, który bezie łączył zalety tych rakiet i zrobimy jedną idealną".
Śmieszne prawda ?
Obawiam się, że porywasz się z motyką na słońce i jestem w 100% pewien, że nie osiągniesz celu nawet w 1/100 procenta.
Dlaczego tak uważam ?
- Booking.com to jeden z największych serwisów internetowych na świecie. W ich bazie danych obecnie jest ponad 20000000 obiektów. Integracja z różnymi systemami hotelowymi odbywa się na tak wielu płaszczyznach jednocześnie, że pojedyncza osoba zwyczajnie nie ma prawa tego ogarnąć. Do tego dochodzi obsługa dziesiątek tysięcy zapytań na sekundę, weryfikacje dostępności miejsc, obsługa systemów płatności niemal na całym świecie, wielojęzyczność itp.. itd ...
- Booking ma także możliwość dodawania usług dodatkowych t.j. samoloty, wynajem samochodów czy nawet pakietowania usług ... oraz sporo innych.
- Do tego potężne zaplecze SEO, działy marketingowe, handlowcy, dzięki którym to wszystko się kręci.
- Content do 2000000 obiektów sam się nie pisze i sam się nie tłumaczy na 50 języków świata.
- Trivago choć już nie tak wielkie jak booking to także nie "piz..okleszcze" z lasu tylko firma, która także ogarnęła dziesiątki integracji z systemami hotelowymi i do tego dobrze to sprzedaje.
- Do tego wszystkiego dochodzą opłaty licencyjne za dostępy do systemów hotelowych, rezerwacyjnych lub GDS'ów, które często są nieosiągalne dla małych firm ( i tu nawet nie chodzi o pieniądze ). Jak jesteś za mały nie dostaniesz tego i tyle. Zresztą spróbuj napisać do Booking żeby dali Ci umieścić swoją wyszukiwarkę na własnej stronie jako afiliację, sam zobaczysz co odpowiedzą. Uwierz, że nie oleją Cię ale interfejsu nie dostaniesz.
- Na koniec widać wyraźnie, że nie masz pojęcia o tej branży.
Także jak już dobrze zgłębisz wiedzę specjalistyczną to zapewne dojdziesz do wniosku, że to jednak "za wysokie progi" na samodzielne działanie a nawet działanie w 10-osobowej prężnej grupie programistów to ciągle nie ta skala.
Myślę, że kolega skoro zabiera się za tworzenie projektów IT powinien posiadać umiejętność ocenienia skali projektu a jeśli nie to przynajmniej odrobinę rozsądku...
Także bez 50 000 000 USD w kieszeni nie masz nawet co marzyć o zbliżeniu się możliwościami do tego co oferują serwisy takie jak Booking czy Trivago.
Podsumowując:
- oceń swoje możliwości ;
- wypisz założenia dla swojego systemu ;
- przygotuj wstępny projekt ;
- powyższe wstaw na forum do oceny merytorycznej ;