Currently, the platform offers product search functionality, an admin dashboard for product additions, and a backend with user, product, and category management. We're actively working on introducing ordering capabilities, user feedback mechanisms, and more enhancements.
Tarkempi listaus NPM paketeista NPM Paketit
Ryhmän oli tarkoitus alunperin luoda "Feedback Solution" Power verkkokaupalle, ratkaisu oli tarkoitus toteuttaa Angularilla. Projektin, eli "Feedback solutionin" perus idea oli mahdollistaa palautteen anto onnistuneen (tuote toimitettu asiakkaalle) tilauksen jälkeen.
Kuitenkin, meistä riippumattomista syistä projektia ei koskaan saatu käyntiin, joten päädyimme luomaan samantyyppisen ratkaisun, mutta Next.js:llä. Koska feedback solution yksinään olisi ollut aivan liian pieni kokonaisuus kurssin vaatimuksiin nähden, päätimme laajentaa projektia ja luoda kokonaisen verkkokaupan jossa feedback solution olisi vain yksi osa.
Projekti eteni Semi Scrum tyyppisesti, joissa jokaiselle sprintille luotiin GitHubissa oma milestone ja määriteltiin niille issuet, koska ryhmässä on vain 2 jäsentä, ei varsinaista scrum masteria tai scrum meetingtejä ollut, vaan molemmat osapuolet olivat tietoisia projektin tilanteesta ja etenemisestä GitHubin projects boardin kautta.
Lähdimme liikkelle alustamalla GitHubiin repon sekä sille vielä "projects" osion, milestonet ja muut tarvittavat palaset. Tämän jälkeen aloimme pohtimaan projektin vaatimuksia, toiminnallisuuksia, rakennetta ja toteutusta.