Bit-Stocks

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.

Node.js logoReact.js logoWebsockets logoHeroku logo

Find-My-Rep

Find-My-Rep

This simple project allows the user to retrieve information about their local congressmen and women.

Technology

With a Node backend utilizing Express, the user's requests for information are sent to the Sunlight Foundation API to retrieve details to be rendered on the page view using Handlebars.

Node.js logoHeroku logo

Nightlife Activity

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.

Node.js logoReact.js logoRedux logoMongoDB logoHeroku logo

Reactive Voting

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.

Node.js logoReact.js logoMongoDB logoHeroku logo