Jennifer Grange

Logo

Software Engineering Manager

Creating An App to Share Our Stuff!

I live with my family in NYC and though we are lucky enough to have a decent sized apartment, we still have cupboards that are full of stuff! One of the main space-stealers are strollers. For a long time we had three strollers - one for travel, one for everyday use and a jogging/off-roader stroller for runs and hikes. Eventually we sold the jogging stroller to a neighbor but then two days later decided to go for a hike upstate and had to ask if we could borrow it back. This gave me the idea for an app that lets us share strollers and other big pieces of kit that we want occasional access to but don’t necessarily need to own our very own version of.

At Grace Hopper we created a full-stack app as our Senior Enrichment/Junior Phase final project. I took the skills I’d used there to create a basic app that used Sequelize to place users and kit in a PostgreSQL database. I then wrote an api, again using Sequelize and also Express, to allow queries, new posts, deletions and alterations. I used React for the front-end and managed the store with Redux. It’s still a work in progress and I plan to add in a CSS library (perhaps Semantic UI), an authentication product such as Passport.js and to move my database to Heroku. I’m also working on a mobile React Native app.

Some of the lessons I have learned along the way: