nosta docker oleva tietokanta ajamalla docker compose -p webproject1 -f system.yaml up
Systeemiin on kovakoodattu käyttäjä testuser, joka toimii kun env DEV = true. Voit sillä luoda uuden käyttäjän Add user sivulla.
Backend kansiossa luo .env jossa tämä sisältö:
DATABASE=mongodb://localhost:27017/test
MONGODB_USERNAME=salasana
MONGODB_PASSWORD=salasana
DEV=true
TOKEN_KEY= //token hash jolla token salataan, salt koodi
HASH_SALT = // salt level numero
HOSTNAME=localhost
PORT=3000
UI kansiossa luo .env jossa tämä sisältö:
ENDPOINT="http://127.0.0.1:3000/"
npm install ja npm run start komennolla lähtee toimimaan kun ajetaan oikeassa kansiossa.
Ensimmäinen operaatio testuser on mennä Add Product sivulle lisäämään tuotteita joita käyttäjä voi ostaa.
Käyttäjä polut ostaa
Sisään kirjautumisen jälkeen paina Shop linkkiä.
Paina Add to cart.
Siirry Cart sivuun painamalla linkkiä cart
Painna nappia Buying laittaakseen Order menemään.
Katso Order Management sivulla asetettuja Order.