Hatch acts like a local bulletin board for your area by showing the most recent posts from other users around you. It allows anyone to connect and share information with others without having to know them. Share news, videos, music, photos, funny experiences, shout outs, and jokes faster than ever. Designed and Developed by Daniel Kaufman and Brooklyn Labs.

Hatch acts like a local bulletin board for your area by showing the most recent posts from other users around you. It allows anyone to connect and share information with others without having to know them.

Share news, videos, music, photos, funny experiences, shout outs, and jokes faster than ever.

Designed and Developed by Daniel Kaufman and Brooklyn Labs.



What We've Achieved                             Tech Stack

A geo-fencing based social app where users can 'leave' notes for their friends at specified locations. Those friends will receive a push notification informing them of the note's title and location, but must then go there in order to retrieve the rest of the content. Users can also leave surprise notes, in which case their friends will not receive a notification until they are at the specified location.

Our Public Beta is now available. 

Hatch is written fully in JavaScript. The views are built using AngularJS, which dynamically manipulates the dom, allowing for the responsiveness of this application. We utilize the PhoneGap development framework to gain access to the mobile OS and expose native functionality such as camera, contacts, and geolocation for the core functionality of the app. It also bridges the HTML, CSS, and JavaScript with the mobile device in order to create a native app.

  • AngularJS
  • PhoneGap
  • HammerJS
  • PushNotification
  • Google Maps
  • MomentJS
  • Modernizr
  • Twilio
  • UnderscoreJS
  • jQuery

Hatch for iOS

Sign up with your email address to join the Hatch Beta.

Name *
Name
Phone
Phone

Hatch Server

Developed by Daniel Kaufman and Brooklyn Labs. 

API server for Hatch iOS App. Node.js, Express.js, APNS.

Hatch Server

The backend for Hatch. Users authenticate and retrieve their information upon login. Messages are sent to the Hatch Server and routed to other users. Push notifications are also fired from our server to recipients.

Tech Stack

  • Node.js / Express - core server
  • MongoDB / Mongoose - database
  • Azure - remote image storage (similar to Amazon S3)

Hatch utilises the asyncronous non-blocking features of JavaScript and Node.js for the core of the server. User information and basic message data are stored on a Mongo database and image data is hosted on Microsoft Azure, a cloud storage platform.

Testing

  • Mocha / Chai
  • Coveralls

Testing is done through the Mocha Chai testing suite, and is automated through Grunt.js. It gets test coverage with Coveralls.

Dependencies

  • Node.js 0.10.x
  • Express 3.x
  • Mongo DB
  • Mongoose
  • Microsoft Azure
  • Async
  • Underscore
  • Apple Push Notifications (APN)
  • pwd
  • MD5

Invest

Your investment allows us to connect people and create partnerships around the world. 

Make an Investment

Spread the Word

Tell your friends and family about Hatch. There's no better way to make an impact than to become an active advocate yourself. Join now and make an impact!

Join Hatch



Become a Partner

If you would like to partner with us, fill out the form below and one of our staff members will get back to you.

Name *
Name

Call or Visit

 
 

Phone:

(347) 464-8814

Email

General Inquiries
info@hatch.mobi

Partnerships
partners@hatch.mobi

Name *
Name