Live URL

http://pawpals-568526004.us-east-1.elb.amazonaws.com

What it does

App for finding your dog a playmate.

How we built it

We started with a hackathon boilerplate https://github.com/sahat/hackathon-starter/ and added features.

Challenges we ran into

The boilerplate had a lot of unnecessary stuff. We only need the local login with passport from it. Using PUG, the built in templating engine, was a nightmare.

Accomplishments that we're proud of

Simple and nice design.

What we learned

Store GeoJSON location data into MongoDB and querying for nearby users. Zipcode validation system and populate longitude/latitude. Using github with branches for multiple users.

What's next for PawPals

Could use a Maps feature.

Updates 1: Heroku uploads problem

There was/is a problem with Heroku where our file uploads were automatically deleted by the server after a couple hours. Aside from hosting static images, Heroku does not want us to dynamically upload new files. We re-deployed onto Amazon AWS without much code changes.

Update 2: Amazon AWS image problems

There are still some issues with uploaded images on Amazon AWS. It's possible a static file host feature on Amazon S3 will be required for upload persistence.

Share this project:

Updates