Atvejo analizė · Webko
Terasa28: apartamentų prie jūros rezervacijos svetainė
Terasa28 yra atostogų apartamentų Šventojoje, Lietuvos pajūryje netoli Palangos, nuomos svetainė. Webko kuria ir prižiūri visą svetainę: viešuosius puslapius, svečio paskyrą su rezervacijos kalendoriumi ir administravimo skydelį, kuriame šeimininkas tvirtina užklausas.
- Projektas
- Atostogų apartamentų prie jūros nuomos svetainė Šventojoje (Palanga), Lietuvoje
- Mūsų vaidmuo
- Pilno ciklo kūrimas: sąsaja, serverio dalis ir duomenų bazė
- Apimtis
- Viešieji puslapiai, svečių paskyros su rezervacijos kalendoriumi, rezervacijų tvirtinimo skydelis
- Pagrindinės technologijos
- Angular, Java Spring Boot, PostgreSQL
- Sąsaja
- Daugiakalbė, valdoma nuosava statinių vertimų sistema
- Būsena
- Veikia adresu terasa28.webko.lt
Užduotis
Vienam butui prekavietės nereikia, bet jo svetainė turi atrodyti gerai, atsakyti į įprastus svečių klausimus (kaip atvykti, namo taisyklės, kas yra virtuvėje) ir priimti rezervacijos užklausas be susirašinėjimo telefonu ar pokalbių programėle dėl kiekvienos datos.
Šeimininko pusėje svetainė turi parodyti, kas kokių datų prašo, leisti užklausas patvirtinti vienoje vietoje ir rodyti užimtumą kalendoriuje su laisvomis ir užimtomis dienomis, o kainos matomos registruotiems svečiams.
Ką kuriame
Viešieji puslapiai, kurie parduoda poilsį
Viso ekrano pradžios vaizdas su aiškiu veiksmu „Patikrinti datas“, abiejų apartamentų aukštų ir terasos aprašymas, nuotraukų galerija su filtrais „Interjeras“, „Terasa“ ir „Paplūdimys ir jūra“, taip pat puslapiai „Kaip atvykti“, namo taisyklės ir kontaktai.
Svečio paskyra ir rezervacijos kalendorius
Artimiausių mėnesių kalendorius kiekvieną dieną žymi kaip laisvą arba užimtą. Svečias susikuria paskyrą arba prisijungia, kad matytų kainas ir pateiktų rezervacijos užklausą pasirinktoms datoms.
Administravimo skydelis rezervacijoms tvirtinti
Šeimininkas peržiūri gaunamas rezervacijos užklausas ir tvirtina jas administravimo skydelyje.
Sesijomis grįsta autentifikacija
Spring Boot serverio dalis tvarko registraciją, prisijungimą ir sesijas, o registracijos formoje veikia reCAPTCHA, kad robotai neužpildytų svečių sąrašo.
Nuosavi statiniai vertimai
Sąsajos tekstai laikomi statiniuose vertimų failuose, kuriuos aptarnauja nedidelė nuosava sistema, o ne paruoštas i18n karkasas.
Svetainė



Technologijos
- Sąsaja
- Angular, nuosava statinių vertimų sistema
- Serverio dalis
- Java, Spring Boot
- Duomenų bazė
- PostgreSQL
- Saugumas
- Sesijomis grįsta autentifikacija, reCAPTCHA registracijoje
Rezultatas
- Vienas rezervacijos kelias vietoj susirašinėjimo — svečias kalendoriuje pasirenka datas ir pateikia užklausą, o šeimininkas atsako iš administravimo skydelio.
- Aiškus užimtumas — laisvos ir užimtos dienos matomos dar prieš kam nors parašant.
- Kainos registruotiems svečiams — užklausas siunčia žmonės su paskyra, o reCAPTCHA saugo registraciją nuo robotų.
Rezervacijų skaičiai šiam projektui neskelbiami; aprašymas parengtas pagal veikiančią svetainę.
Daugiau atvejų
- PEV Deals — Šešių kalbų elektrinių transporto priemonių nuolaidų katalogas: Angular parduotuvės sąsaja, administravimo skydelis ir Spring Boot API.
- Intela — Pakartotinai naudojami Angular komponentai, modulių verslo logika ir ataskaitų puslapiai mokesčių valdymo portalui didelėje korporacijoje.
Planuojate panašią svetainę?
Aprašykite užduotį keliomis eilutėmis, o mes atsakysime įvertinimu ir pasiūlysime, kaip pradėti.
Susisiekti su Webko