August 05, 2019

Path is a platform for executives, project owners, and project managers of construction projects, to track high-level data points on their projects. It enables these key individuals to keep their projects on schedule, and communicate with one another with common data. Most of the users interactions revolve around monthly data entry and report generation. Once enough data has been entered for a project, it becomes available to compare it with other projects. This helps users compare the trends of one project against other known successful projects.

Starting a Saas company has been a goal of mine for many years and Path is one of many attempts that has gone the furthest. Countless lessons have been learned through the process of developing a product that users find integral to their work.

The tech stack consists of a Node.js backend serving up a rest API, which is consumed by a React application. It also utilizes AWS DynamoDB. As of right now, I am the sole developer doing full-stack development.

Blog Posts - (2)

Targeting nested elements with EmotionFebruary 05, 2020

CSS in JS is all the rage, but how do you target nested components?

TL;DR Using a pattern of CSS overrides in Emotion can enable you to target nested components within a React application. Problem It is a…Keep Reading

Generating test IDsNovember 19, 2019

Automatically generate component unique test IDs for React

TL;DR An interesting approach to generating unique identifiers that can be used to target elements, during testing, in your React component…Keep Reading


© Matthew Sessions 2022