Abstract
The College of Engineering at Boise State University will host the 18th Annual Engineering and Science Festival on February 22, 2025. This event aims to inspire over 4,000 K-12 students and their families to explore STEM fields. To enhance the experience for attendees, our team is developing a mobile-friendly web application that provides a comprehensive solution for navigating the festival’s activities and campus facilities.
The proposed platform will offer features such as activity information, campus and internal building maps for navigation assistance, customizable schedules, filtering options, and an admin dashboard to support dynamic changes. These interactive functionalities will replace the current static websites and provide a seamless experience for users.
By integrating these features into a single, easy to use web application, the platform aims to improve user engagement, increase accessibility, and encourage repeat visits to the University. The enhanced website will serve as an essential tool for managing the event and fostering a deeper connection between Boise State University and the community.
Contributors
- Anthony Malang
- Rachel Lawrence
- Josh Martin
- Will England
What we built
Live web page
A landing page
This page includes an introduction video, previous festival images, a sponsors section, and a sign up form.
An activities page
This page renders all of the database contents such as activity name, descriptions, building, floor, room, ages, and time frames. This page features filtering and a dynamic search bar.
A schedule page
This page consists of a customizable schedule page where users can add, remove, and share a custom schedule of activities from the database.
A map page
This page contains the interactive Boise State University campus map and also features an internal building map section for users who need a bit more detailed navigation of relevant festival buildings.
An admin dashboard
This page contains a login page which leads to an admin dashboard where admins can update the activity list via CSV upload and manual single vendor upload. CSV upload will not duplicate existing activities so one master CSV file may be edited and reuploaded as needed. Admins can also edit existing activity entries on the fly as well as delete entries. A dynamic search bar is also present to help searching through potentially large activity lists.