- Anders Hagelkvist
- Thomas van der Ven
- Jesper Hansson
#Användings instrucktioner Vi går ut ifrån att du (användaren) har installerad NodeJS och MongoDB.
För att starta projektet lokalt på din dator gör följande två steg.
- Kör
mongod
i en terminal (måste köras på disken där MongoDB är installerad) - Flytta in till \theShop och använd
npm install
ellernpm upgrade
för att installera och/eller uppdatera alla nödvändiga npm packages. - Flytta in till \theShop\server och gör de sista steg för att starta projektet:
- Gör en acl import, stå i server mappen och skriv in följande kommando
node server.js --import-acl="path\till\acl.json"
- Gör nästan samma som förra utan
--import-acl
.node server.js
- Gör en acl import, stå i server mappen och skriv in följande kommando
- Använd din webbläsare och gå in på localhost med port 3000 för att öppna sidan.
- …vill jag ha en fungerande webbshop för den svenska marknaden.(?)
- …vill jag kunna sälja produkter.
- …vill jag kunna testa betalningar.
- …vill jag ha en användarvänlig, responsiv webbshop med tydlig navigation.
- …vill jag kunna hitta produkter att köpa.
- …vill jag kunna samla varor i en varukorg.
- …vill jag kunna betala mina varor i en kassa (betalning i testläge).
- …vill jag kunna skapa nya produkter.
- …vill jag kunna se en lista på ordrar.
- …vill jag kunna se kontaktinformation till kunden tillsammans med ordern.
- …vill jag kunna sätta priser exkl moms på produkter.
- …vill jag kunna skapa produktkategorier.
- …vill jag kunna skapa fristående informationssidor om t ex frakt, villkor, etc.
- …vill jag kunna söka efter produkter.
- …vill jag kunna leta i produktkategorier.
- …vill jag kunna hitta relaterade produkter när jag tittar på en produkt.
- …vill jag kunna se min orderhistorik.
- …vill jag kunna välja att se priser inkl eller exkl moms.
- …vill jag kunna se de tre nyaste produkter på sidan.
- …vill jag kunna välja att betala med faktura.
- …vill jag kunna välja att betala med kort.
- …vill jag kunna erbjuda fasta fraktalternativ.
- …vill jag erbjuda gratis frakt vid köp över ett visst pris.
- …vill jag kunna erbjuda periodiska betalningar (prenumerationer, m m)