Projects

VEX Robotics

VEX Video Library

Project

The goal of this project was to streamline the process for students and robotics teams to submit videos of their robot builds. For many students, part of the excitement of robotics is being able to show off their robots with a hype video usually posted on YouTube, Vimeo, or some other form of video hosting platform. Videos.vex.com allowed students to submit their videos to another space that would get them more exposure, and ultimately create more growth in the robotics community.

We also wanted to integrate a notification system with Slack to allow administrators to moderate the content as a form of quality control, ensuring the submission requests were legitimate before they could be published on the site.

Challenge(s)

Personally, the biggest challenge with this project was ensuring that the submissions were valid and making sure that we could address submissions promptly. Integrating Slack notifications was certainly a learning curve as I had not worked with Slack notifications or webhooks at this time.

Outcome

Overall, the video submission requests worked well. Although not a lot of traffic was on this page after launch, we still had some submissions which overall provided us with the confirmation that the form and notification system were working as expected.

For myself, this project allowed me to be creative in how these videos were going to be displayed and was my first major project using Bootstrap to style the page layout, providing me with more confidence for future projects.

Skills Used

Drupal HTML CSS SCSS Bootstrap