Built to Scale: An Exploration Into Full Stack Development Strategies

Head shot of Ben Foltz

Name: Ben Foltz
Major: Computer Science
Advisor: Drew Guarnera; Kowshik Bhowmik (second reader)

This work provides an in-depth discussion of front-end and back-end development strategies, representing their application within the field of full stack development. This thesis explores the construction of a full stack web application, Abode, with the goal of providing students with a means for viewing their dorm room before arriving to campus. The approach adopted in this work practices the theory of database and user interface design through the use of a web stack consisting of the Flask Python Micro Framework and PostgreSQL for the back-end, and HTML and JavaScript as the front-end. Finally, 3D dorm room models are constructed using Canvas.io, Canvas Scan to CAD and displayed across the web application using WebRotate360.

Full stack development has always been a love of mine since I enjoy turning ideas into reality. Web development allows you to create an enterprise level project from nothing but an initial thought and motivation. I am most excited to show off the final product of this work, which is my full stack web application viewable at (www.abodeinterior.net). This web application could turn into a product usable by the College of Wooster or real estate companies throughout the world, so I am currently exploring my options for implementation.

View Ben’s Web Application
Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Posted in Comments Enabled, Independent Study, Symposium 2022.

Comments are closed.