Skip to content

Spring MVC e-commerce inventory management application employing custom data structures and algorithms

Notifications You must be signed in to change notification settings

mj-crabtree/ac-coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms & Collections Coursework

Overview

An inventory management proof of concept web application built with Spring MVC for (and alongside) a small business focusing on:

  • sensible, clear UX,
  • the appropriate use of custom algorithms and collections,
  • employing enterprise design patterns in an attempt to implement clean architecture.

In addition to the code two pieces of documentation and a video were supplied comprising a project proposal, reflection and justifications, and a guided tour of the application.

Feedback

This project focuses on the design of a software to manage small manufacturing goods within a company. The project is interesting and involves the use of data structures and algorithms.

  • In general, the documentation is outstanding. The report (33/40) content is outstanding, but could have included the UML use case diagram and explanations of the Professional, Social, Ethical, and Legal aspects of the project.
  • The code (48/50) is of an outstanding quality.
  • The video (9/10) has an excellent content and is very well presented, but the video could have been shorter.
  • Overall, the assignment is outstanding (90%).

Acknowledgement

Thanks to Dr. Joanna Olszewska for their guidance and support throughout the year.


M. Crabtree, June '22

About

Spring MVC e-commerce inventory management application employing custom data structures and algorithms

Topics

Resources

Stars

Watchers

Forks