Skip to content
View jase-b's full-sized avatar

Block or report jase-b

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jase-b/README.md

Oh, hai! 🖖 I'm Jase.

~

I make stuff for the web using electricity 🔌 and an Apple 🍎💻.

I'm guessing you can, too.

Which is pretty neat when you think about it. 🤯

~

Have a look at some of the things I've worked on...

 

Proof of Work

NaviStats

  • A subscription-based web platform that provides reporting and tracking tools for companies in the real estate title industry. NaviStats is comprised of the two applications: TitleTrak and AgentMap.

    Notable Features

    • Interactive Charts & Tables to Visualize Market Trends & Activity

      Highcharts.js powers the graphs that help users visualize and summarize market data.

      table.pie.chart.line.chart.mov

     

    • Customized Date Range Picker

      Builds upon Material UI's Date Range Picker component. It leverages the feature to easily select commonly used date ranges. (Code)

      date.range.picker.mov

     

    • A React App Hosted on WordPress

      The NaviStats marketing website (navistats.com) is a WordPress site. The actual NaviStats web application, navistats.com/dashboard, is a React application served from the NaviStats WordPress site using the ReactPress plugin. This required solutions for some unique issues created by the WordPress-React relationship. For example:

      Special route handling

      • WordPress handles URL routing by matching URL path segments to WordPress Pages. This includes routing users to the NaviStats Dashboard page (/dashboard) which loads the React application. But there's a limitation with the Dashboard's ability to handle routing operations using a tool like react-router.

        For example, if I wanted to show in the user's URL that AgentMap is currenlty loaded, I ideally would like the URL to read as navistats.com/dashboard/agent-map. However, this will not work as intended. The WordPress router will attempt to load a WP Page that's assigned to the /agent-map route, which doesn't exist. React will never get the chance to load and control the routing to the React-based AgentMap and TitleTrak applications.

        In order to allow some kind of URL customization that represented a user's current application and application state, I decided to leverage the search parameter component of a URL.

      Instrusive UI when logged in as WordPress admin

      No option for server-side rendering

 

MetaMask

Open-Source Contributions

 

 

Carvana

  • In Carvana's income verification flow, a user is expected to upload proof of income documention. I implemented the UI/UX responsible for capturing those documents. (Code)
pay.stub.UX.mov

 

  • I implemented the newer, simpler design for the driver's license upload experience. (Demo | Code)

 

Nice Credenza

  • Nice Credenza was a Shopify store that sold credenzas, sideboards, buffets, and other storage-like home furnishings.

  • I designed and implemented the About page. (Design | Code)

Popular repositories Loading

  1. carvana-ui-demo carvana-ui-demo Public

    JavaScript

  2. jase-b jase-b Public

  3. navistats-ui-demo navistats-ui-demo Public

    JavaScript