Meet the Team

Drake Stanton

Drake
Stanton

Team Lead
Release Manager

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 Griepp

Ben
Griepp

Frontend Lead

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 Bushman

Lauren
Bushman

Quality Assurance

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 Jimenez Alamilla

Alonso
Jimenez
Alamilla

Recorder

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.

Project Details

Project Description

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.

High Level Requirements

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.

Envisioned Solution

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.

Technologies

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.

Documents

Codebase

Web
Application
Repo

Source for running the web application. Includes a React frontend supported by Next.js and a Firebase backend for hosting, databasing and serverless functions.

Archive
Site
Repo

Source for this site. Created with HTML, CSS, and Javascript and hosted on NAU College of Engineering servers.