1 of 1

Academic Jobs Interface Modernization

Akram Abdulaziz, Sophia Bae, Johnny Cortez, Dasol Lee, Jonathan Torres-Tomas, Alisha Zhang

Project Leads: Sandra Bermond, Todd Blandford, Eric Welborn

Background

Brand Guide

Main colors:

Fonts:

https://qrco.de/AJIM

  • Designing a whole new UI from scratch
  • Getting used to HTML/CSS and bringing our visions and designs from Figma to code
  • Making certain designs responsive
  • Implementing our front-end designs with the back-end written in Perl
  • Navigating the Perl back end with no documentation
  • Academic Jobs Online (AJO) is mainly a higher-ed job posting website
  • AJO is used by thousands of users, hundreds of institutions, and is required to be used at Duke for faculty hiring
  • The functionality of the site has grown, but the layout and UI has largely stayed the same
  • While the site launched in 2006, much of its code is taken from a math job posting site from the early 2000s
  • Complete the implementation of the coded front-end pages into the back-end
  • Complete front-end coding for any pages we did not get to in the inventory
  • Extensively test for any bugs, overriding styles, and user experience on different browsers and screens
  • Obtain user feedback and make necessary modifications

Special thanks to the following:

  • Code + team leads: Todd Blandford, Sandra Bermond, and Eric Welborn
  • Code + organizers: Isabel Valls and Jen Vizas.
  • AJO maintainer, Dr. Yu, and faculty stakeholders
  • The interface of AJO is outdated, making it difficult for users to navigate
  • Functionality of the website’s interactions are confusing (ex: random emoji icons with little to no purpose, opening new tabs for each link)

  • Search feature is not intuitive or smooth
  • A user with multiple accounts cannot join the accounts under one name

Our Design

Challenges

Challenges

Tools

Future Directions

Acknowledgements