Drake has been programming since his freshman year of college. He is pursuing his bachelor's degree in Computer Science with a minor in cybersecurity. His favorite classes in undergrad so far have been Web Development and Information Systems. After graduation, he plans to attend law school or pursue a career in Information Systems Management.
Ben has been programming since high school and has a passion for both full stack web development and creative work through graphic and UI/UX design. Currently pursuing a bachelor's degree in Computer Science, he plans to build a career in web development with the ultimate goal of becoming a self-employed developer.
Lauren has been programming as a hobby since her sophomore year of high school. She is pursuing her bachelor’s degree in Computer Science with a minor in Cybersecurity. Her favorite classes in undergrad so far have been Automata Theory and Discrete Mathematics. After graduation, she plans to find full time employment in Systems Administration or Cybersecurity.
Alonso has had a passion for Computer Science since AP CS in high school and is now pursuing a Bachelor of Science in Computer Science. His favorite classes while attending NAU have been Data Structures & Algorithms and Automata Theory. His plans after graduating are to pursue a career in software development or cybersecurity.
Sponsor
The Shuttle Services Department at Northern Arizona University provides daily transportation around campus to students and staff. In 2023, NAU Shuttle Services provided 1.3 Million individual rides. They manage around 20 buses and over 2 dozen employee drivers. Our sponsor team consists of Michael Seitz – Assistant Manager, Rafael Rivera – Assistant Director, and James Vulturo – Manager.
Mentor
Paul is a PhD student in Informatics and Computing with 10 years of experience in quantitative analytics and research design. Paul has master’s degrees in Economics and Political Science and was awarded the National Science Foundation Graduate Research Fellowship. He was also the mayor of Flagstaff, Arizona from 2020 to 2022.
Our project is the NAU Shuttle Services scheduling web application. Our team, Transit Trackers, aims to address inefficiencies in their current manual scheduling system. By automating and integrating scheduling, driver management, and shift tracking with enhanced data visualization we seek to save time for administrators and improve workflow for drivers.
Our system will feature a reactive web app with driver and administrator logins, automated scheduling, shift management, bus assignment, and integrated clock-in data via BusGenius. In addition to this it will include other functionalities such as SMS/email notifications through Twilio.
Our solution is a user friendly web application that incorporates real-time scheduling, data storage, and authentication. Twilio will facilitate communication and it will use BusGenius API to compare clock-in data to ensure accurate shift tracking. The system will be available on mobile and desktop browsers ensuring accessibility for all users.
Our web application leverages React and Next.js for dynamic front-end development, Firebase for backend services and database management, and Twilio for communication features. The development workflow incorporates Figma for UI/UX design and prototyping, Visual Studio Code as our integrated development environment, and GitHub for collaborative version control and project management.
Guidelines that establishes the team's agreed upon protocols for roles, meetings, tools, and collaboration standards.
An overview of each team member's skills, education, relevant work experience, and personal interests.
Analyzes key technical challenges in the project and evaluates potential solutions for each challenge.
Details all project requirements, including functional and non-functional specifications, serving as an agreement of the final product for the sponsor.
Gives a display of the project's problem, solution, feasibility and technologies. Poster was displayed and presented at NAU's Engineering Fest.
Source for running the web application. Includes a React frontend supported by Next.js and a Firebase backend for hosting, databasing and serverless functions.
Source for this site. Created with HTML, CSS, and Javascript and hosted on NAU College of Engineering servers.