Case Study: Upfront

 

ABOUT

Upfront is a platform where users can anonymously submit information about their jobs and other users can search that data. We wanted to build a tool around salary transparency, and we also wanted to make it easier for employees to get a sense of what it would be like to interview and work for a company before they decide whether to apply there.

STACK & TOOLS

JavaScript (Vue.js)
Python (Flask)
Algolia
AWS (API Gateway, Lambda, S3)
DynamoDB
Serverless Framework
Google Places API

 

FEATURES

Users can submit data via a form without needing to log in. Some form fields are conditional and change depending on what information the user inputs, but the form still maintains appropriate styles. This data is then sent to DynamoDB for storage using Python, as well as Algolia which powers the search functionality accessed through the search bar. Users can also use filters on the search results, and click in to the results to learn more about them.