Department Shop

A project that contains UI and focuses on parsing CSV file and distributing the data to a grid. The project mimics a department shop where you can view and brows different items and add them for order. This is a very basic and low level online shopping application, which is in no way complete and functional like any other online store.

For front-end and back-end code development, JavaScript/React/MUI are utilized. For handling communication between front-end and back-end I used Express.js and Axios. The source codes are available in the repository.

Main page with grid of available items to oder from and menu to choose departments.

On click of item, dialog opens to add the item and get users information.

Can view orders that have been made.
All menu options spread on the top, or you can click on all and get them from select component.