Giter Site home page Giter Site logo

d0018e's People

Contributors

axelkarnebro avatar rickos99 avatar simonhotdog avatar

Watchers

 avatar  avatar

d0018e's Issues

Minska upprepning av kod

Minska antal upprepningar av kod och istället skapa funktioner som kan användas flera gånger, till exempel när en anslutning till databasen skapas

Skapa order från varor i kundvagn

  • Interface

  • Checkout sida för att ändra leveransinfo etc

  • Transactions i databasen

  • Ta bort vara från kundvagn efter köp

  • Dra bort från lagersaldot när man köper något

Implementera grundläggande hantering av supportärenden

Som inloggad support ska jag kunna visa alla supportärenden, skicka svar på supportärenden samt ändra status på supportärenden.

Begränsningar

  • Supporten kan endast skriva oformaterad text i ett svar.
  • Ingen indikation på att flera personer arbetar på samma supportärende samtidigt.

Steg:

  • Skapa vy/sida som:
    • I form av en lista visar alla supportärenden, oavsett status.
    • Visar alla svar kopplat till ett supportärende med möjlighet att:
      1. Skriva och skicka ett svar kopplat till ärendet,
      2. Ändra status på ärendet.
  • Bearbetning av skickat formulär i back-end:
    • Kontrollera inmatning från formulär,
    • Spara inmatning till databas.

Slutföra implementation av kundvagn

Slutföra front-end och back-end av kundvagn.

Funktioner som saknas:

  • Se totala priset per vara i sammanfattning.
  • Visa totala antalet som summan produkter istället för antal unika produkter i sammanfattning.
  • Produktbilder i sammanfattning.
  • Ändra antal av en produkt i kundvagnen.

Ändra profilinformation

Sida för att ändra inloggninsuppgifter, såsom namn, lösenord, adress etc

  • Front end

  • Ändra namn, address, email och telefonnummer

  • Ändra lösenord

  • Gör att man inte kan ändra till samma email adress som någon annan

  • Konto-sida

Implementera funktion: skriva recensioner

En användare ska genom ett formulär kunna skriva en kort recension samt betygsätta produkten, men även redigera en redan sparad recension.

Steg:

  • HTML POST formulär,
  • Bearbetning av skickat formulär i back-end
  • Spara till databas

Skapa användarroller

Såsom kund, admin, support

  • Databas tabeller
  • Uppdatera userSession med en variabel för roller
  • Implementera stöd för användarroller vid inloggning
  • Ansätta en standard roll för nya användare

Implementera support funktionalitet för kunder

Som en inloggad kund ska jag kunna öppna ett eller flera supportärenden samt skicka svar i mina supportärenden som är öppna.

Begränsningar

  • Kunden kan endast ha ett öppet supportärende per order.
  • Kunden kan endast skriva oformaterad text i ett svar.

Steg:

  • Skapa en sida som i form av en lista visar alla kundens supportärenden.
  • Skapa ett POST formulär för att:
    • Öppna ett nytt supportärende kopplat till en order,
    • Svara på ett öppet supportärende.
  • Bearbeta skickat formulär i back-end:
    • Kontrollera inmatning från formulär,
    • Spara inmatning till databas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.