BILL HEFTY

Developing engaging and productive web solutions.

Bill Hefty Picture

About me

My name is Bill Hefty and I'm a Web Developer. Specializing in JavaScript, I strive to employ best practices in code for end users to have clean and efficient experiences. An always learning mentality is key to my passion for development, and this portfolio aims at logging some key achievements along the way. Have a look around and feel free to contact me!

PROJECTS

Bit-Stocks

View and track stock prices for a given company. This view is shared worldwide with other users currently using the app.

Technology

Websocket connection from a Node back-end keeps all concurrent clients in sync as they add, remove, and track stock data. Users interact with the chart from a React front-end. This app is deployed via Heroku.

Bit-Stocks
Node.js logoReact.js logoWebsockets logoHeroku logo

Nightlife Activity

Search by location to find nearby popular entertainment spots such as bars, clubs and coffee shops. View how many people are planning to visit a location and create an account to add yourself to the attendance list.

Technology

A Node back-end with Express serves up routing for both the React front-end as well as an API to interface with the MongoDB database. Redux is used alongside React for managinging state, including persisting some information across sessions. This app is deployed via Heroku.

Nightlife Activity
Node.js logoReact.js logoRedux logoMongoDB logoHeroku logo

Reactive Voting

Vote on user generated polls! View and vote without an account, or create an account to make your own polls. As a user with an account you can monitor the results of your polls as well as create more or delete some of your own once finished with them.

Technology

Built upon a Node backend with React on the front. Poll data is managed with MongoDB using routes from the server handled by Express.

Reactive Voting
Node.js logoReact.js logoMongoDB logoHeroku logo

BLOG

The latest post:

Part 1: The Case for React Redux Boilerplate

Jul 19, 2017
Part 1: The Case for React Redux Boilerplate

I’ve long been a fan of ReactJS. I try to use it in all of my projects in fact. I’ve touched it before, but this portfolio site at the time…

CONTACT ME