Abstract
Given the widespread usage of web applications in today’s digital landscape, web design has considerable economic implications. The paper seeks to address various aspects of web design, including information architecture, user interface (UI), user experience (UX), and human-computer interaction (HCI). In this research project, we build a full-stack web development project, called MycroExpense, from scratch to investigate, implement, and illustrate many facets of web design. The web application was created using Django and Python for the server-side; HTML, CSS, Jquery and Bootstrap for the client-side, and SQLite3 for the database. This web application allows users to manage their expenses, subscriptions, and budgets, and displays comprehensive statistics and summaries for their spending. Through this implementation, we cover many essential topics like fundamental design principles, human dimensions (physiology, gendered, and cultural), aesthetics, and user credibility to create a product that ensures a seamless user experience.
Advisor
Guarnera, Drew
Department
Computer Science
Recommended Citation
Yuan, Kevin, "Designing For The Modern Digital Landscape: A Full-Stack Web Development Project" (2023). Senior Independent Study Theses. Paper 10565.
https://openworks.wooster.edu/independentstudy/10565
Disciplines
Graphics and Human Computer Interfaces
Publication Date
2023
Degree Granted
Bachelor of Arts
Document Type
Senior Independent Study Thesis
© Copyright 2023 Kevin Yuan