Skip to content

Latest commit

 

History

History
120 lines (66 loc) · 5.94 KB

README.ro.md

File metadata and controls

120 lines (66 loc) · 5.94 KB

In english

En français

На русском

Salon

Aplicația „Salon” oferă posibilitatea de a publica și de a face publicitate serviciilor proprietarilor de saloane de înfrumusețare pe web.

Prezentare generală

Serviciile care vor fi promovate sunt definite și publicate în secțiunea „Servicii” din grupul „Date”. Dacă este necesar, serviciile pot fi definite ca o ierarhie de grupuri și subservicii.

Fiecare serviciu poate avea mai multe oferte cu prețuri corespunzătoare. Ofertele sunt definite pentru fiecare serviciu în secțiunea „Servicii” din grupul „Date”.

Odată ce serviciul și ofertele sale sunt definite, serviciul poate fi publicat. Serviciul și ofertele vor fi afișate clientului în secțiunea „Servicii” și disponibile pentru rezervare în secțiunea „Rezervă o programare”.

Entităţile de bază

Afacere

Informații detaliate despre afacere pot fi furnizate în secțiunea „Afacere” din grupul „Date” din meniul principal.

În plus, din fila „Program” în secțiunea „Afacere”, poate fi adăugat programul de lucru al organizației pentru fiecare zi.

Pagina „Despre noi” poate fi personalizată din fila „Despre noi” din meniul „Afacere” din grupul „Date”.

Pagina „Contacte” poate fi personalizată din fila „Contactați-ne” din meniul „Afacere” din grupul „Date”.

Pagina „Acasă” este personalizabilă din fila „Marca” din meniul „Afacere” din grupul „Date”.

În prezent, aplicația acceptă o singură afacere. Asistența multi-business este planificată pentru versiunile viitoare ale aplicației.

Utilizator

Utilizatorii aplicației, inclusiv clienți, angajați și administratori, pot fi înregistrați prin intermediul formularului „Înregistrare”.

De asemenea, utilizatorii pot fi gestionați de administratori în secțiunea „Utilizatori” din grupul „Date”.

Un utilizator înregistrat poate avea mai multe roluri în același timp.

Un administrator poate atribui rolul „Administrator” oricărui alt utilizator înregistrat. Rolul de „Administrator” este necesar pentru a avea acces la orice secțiune a grupului „Date”. Adică pentru a gestiona configurația și datele aplicației.

Un administrator poate atribui rolul „Analist” oricărui alt utilizator înregistrat. Rolul „Analist” este necesar pentru a avea acces la orice secțiune a grupului „Analiza”. Adică pentru a genera rapoarte analitice.

Orice utilizator care este înregistrat și ca membru al personalului are rolul „Angajat”. Un utilizator cu rolul „Angajat” are acces la coada de solicitări de servicii.

Toți utilizatorii pot deveni clienți prin simpla înregistrare și utilizarea serviciilor oferite.

Personalul

...

Serviciu

...

Ofertă

...

Factură

O factură poate fi creată manual în secțiunea „Facturi”, furnizând detaliile acesteia și elementele constitutive.

După crearea unei noi facturi și adăugarea elementelor acesteia, factura poate fi trimisă clientului la o adresă de e-mail specificată.

În plus, factura poate fi descărcată în format PDF sau HTML și trimisă clientului prin alte mijloace de comunicare.

Integrare cu API-uri externe

  • Gateway de plată: Stripe

    ENV: YESOD_STRIPE_PK, YESOD_STRIPE_SK
    

    Pentru a simula o plată reușită, utilizați carduri de test din lista următoare.

    Pentru a simula plățile pe care emitentul le refuză, utilizați carduri de testare din următoarea listă.

  • Hărți online: Mapbox

    ENV: YESOD_MAPBOX_PK
    
  • E-mail: Gmail API

    ENV: YESOD_GOOGLE_CLIENT_ID, YESOD_GOOGLE_CLIENT_SECRET
    

Optimizare motor de căutare

Diagrama ERD

Diagrama Entitate-Relație

Diagrama de tranziție a stării pentru rezervare

Diagrama de tranziție a stării pentru rezervare

Diagrama tranziție de stare a programării

Diagrama tranziție de stare a programării

Demo

Click aici pentru a vedea demo

* Faceți clic pe pictograma Demography icon pentru a obține o listă de conturi de utilizator demonstrative