olav-valle / exam_project_s2021

Repo for our combined fullstack WebTek and AppDev exam project.
0 stars 0 forks source link
react-redux react-router reactjs spring-boot spring-data-jpa spring-rest-api

Web shop fullstack project.

This repo combines two 4th semester exam projects from spring 2021. Projects from two courses at NTNU Ålesund, "Application Development" (IDATA2306, "AppDev") and "Web Technology" (IDATA2301, "WebTek"), are combined.

The goal of the AppDev project was to implement the backend for a web shop. The requirement was to support a typical online shopping process, from the user entering the shop webpage, to final order generation through some form of UI. The fulfilment of this included:

The goal of the WebTek project was to design a dynamic web site, the exact details of which were left open. The requirements were that the final product fulfilled certain conditions. It should:

Our chosen goal became to implement the frontend for a web shop in React. As these requirements fit well with the functionality required by the AppDev project, it was logical to combine the two projects. This approach was also recommended by the course lecturers, Girts Strazdins, PhD (IDATA2301) and Di Wu (IDATA2306)