Difference between revisions of "Hammas"

From ICO wiki
(Andmebaasiskeem)
(Projekti kirjeldus)
Line 4: Line 4:
  
 
==Projekti kirjeldus==
 
==Projekti kirjeldus==
E-poe lahendus hambaraviseadmeid ja -tehnikat müüvale ettevõttele.  
+
E-poe lahendus hambaraviseadmeid ja -tehnikat müüvale ettevõttele. Eesmärk on ehitada võimalikult õhuke e-kommertskiht mis vastaks minimaalsetele ärilistele nõudmistele. Samas tuleks toote arhitektuur teostada nii, et tulevikus oleks laienduste ehitamine võimalikult lihtne.
  
 
===Minimaalsed ärilised nõudmised===
 
===Minimaalsed ärilised nõudmised===
Line 12: Line 12:
 
** Otsing
 
** Otsing
 
** Tootegrupi, hankija filtreering
 
** Tootegrupi, hankija filtreering
 +
** Toodete variatsioonid
 
* Hinnakujundus
 
* Hinnakujundus
 
* Ostukorvihaldus
 
* Ostukorvihaldus
 
* Omniva ja SmartPosti pakiautomaatide valikud transpordimeetodites
 
* Omniva ja SmartPosti pakiautomaatide valikud transpordimeetodites
* Integratsioon Maksekeskuse API'ga maksmisel
+
* Integratsioon Maksekeskuse API'ga
* Üldine kasutajate autoriseerimine, konto, ostuajalugu  
+
* Kasutajate autoriseerimine, konto, ostuajalugu  
 
* Lokaliseeritud EE\RU\EN
 
* Lokaliseeritud EE\RU\EN
 
* SEO
 
* SEO
Line 25: Line 26:
 
** Toote, hankija, tootegrupi tasemel
 
** Toote, hankija, tootegrupi tasemel
 
** Protsentuaalne ja fikseeritud allahindlus
 
** Protsentuaalne ja fikseeritud allahindlus
** Kampaanial võib olla kestus
+
** Kampaania kestus
** Kampaania võib olla kindlale kliendirühmale (sisseloginud või VIP kasutajad jne)
+
** Kampaania sihtgrupp (sisseloginud või VIP kasutajad jne)
* Dashboard
+
* Dashboard (nice to have)
 
** Viimased tellimused
 
** Viimased tellimused
 
** Registreerunud kasutajad
 
** Registreerunud kasutajad
Line 34: Line 35:
 
'''Skoobist (momendil) väljas'''  
 
'''Skoobist (momendil) väljas'''  
 
* ''Responsive design''
 
* ''Responsive design''
* Väljatrükid (arve, tellimus)
+
* Väljatrükid (arve, tellimus) ja aruandlus ==> SSRS
* Aruandlus (SSRS?)
 
 
* Tootepildid
 
* Tootepildid
  

Revision as of 12:51, 30 March 2018

Meeskond

  • Sten Lunden

Projekti kirjeldus

E-poe lahendus hambaraviseadmeid ja -tehnikat müüvale ettevõttele. Eesmärk on ehitada võimalikult õhuke e-kommertskiht mis vastaks minimaalsetele ärilistele nõudmistele. Samas tuleks toote arhitektuur teostada nii, et tulevikus oleks laienduste ehitamine võimalikult lihtne.

Minimaalsed ärilised nõudmised

Storefront

  • Ladustatud toodete kuvamine
    • Otsing
    • Tootegrupi, hankija filtreering
    • Toodete variatsioonid
  • Hinnakujundus
  • Ostukorvihaldus
  • Omniva ja SmartPosti pakiautomaatide valikud transpordimeetodites
  • Integratsioon Maksekeskuse API'ga
  • Kasutajate autoriseerimine, konto, ostuajalugu
  • Lokaliseeritud EE\RU\EN
  • SEO

Backend

  • Hinnakirja, hankijate, tootegruppide haldus (CRUD)
  • Müügikampaaniate haldus
    • Toote, hankija, tootegrupi tasemel
    • Protsentuaalne ja fikseeritud allahindlus
    • Kampaania kestus
    • Kampaania sihtgrupp (sisseloginud või VIP kasutajad jne)
  • Dashboard (nice to have)
    • Viimased tellimused
    • Registreerunud kasutajad
    • ...

Skoobist (momendil) väljas

  • Responsive design
  • Väljatrükid (arve, tellimus) ja aruandlus ==> SSRS
  • Tootepildid

Tehniline baas

  • ASP.NET Core 2.0 (API)
  • AngularJS (klient)
  • IdentityServer 4
  • Azure hosting

Andmemudel

Schema.gif