CS 390 - Software Engineering

Discover the beauty and innovation of my latest group project.

What is this project?

In our Software Engineering class, we, as a group of 6, created a website to allow customers to buy 3D printed structures from CAT and buy furnishings to further accessorize it into house, business place, etc.

The website needs to be able to suggest related products that are related to the currently viewed structure.

Our group focused mostly on the "Add to cart" button. This feature works for Signed-in users only. It also permits input numbers for product quantity and works for preset structure options.

Our team's goals for this project:

  • Our frontend utilized React/HTML to test our add to cart functionality.

  • Our backend utilized MongoDB, Express.js, and Node.js to dynamically fetch product data from the database and add products to cart.

  • Adding products to a user’s cart.

We also added an additional feature to look at related contractors and show up for every products. They will be demonstrated use through a link that led to an “external” website.

The project can be found in our individual branch on our Github link that I attach below:

Contact Me

Get in touch for inquiries and collaborations.