Built to Scale: An Exploration Into Full Stack Development Strategies
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 ApplicationPosted in Comments Enabled, Independent Study, Symposium 2022 on April 26, 2022.
Related Posts
Related Areas of Study
Computer Science
Solve complex problems with creative solutions using computer programming and applications
Major Minor