I recently went through the process of getting our public assembly permit at our bar and in discussing our load card with the fire marshall and how we have to keep track of our occupants it dawned on me that Meteor could help give us real-time data on how many people are in each room of our property.
What it does
The app is designed for doormen to keep track of how many people are in the bar at any given time. Our bar has two area's, inside we have a max occupancy of 71 and outside we have a max occupancy of 150. During big events we have to put a doorman at the front door, the back door (to the alley behind the bar) and the door between the inside and the patio. When a doorman allows someone in the front door the click one button to represent that someone came inside, and then if they later move to the patio another doorman hits a button to represent they just stepped outside. If the occupancy is black then the doorman can let someone in, when it crosses the warning threshold it turns yellow and the doorman knows it is one in/one out, and when it turns red the room is at max capacity. The doorman in the middle door doesn't have to communicate to the other two doormen when someone moves from one room to another because all of their phones show the same data at the same time.
How I built it
The packages we used were:
- Iron Router
Challenges I ran into
It was our first time to use ionic with Meteor, and there was a learning curve to get everything working correctly. Much more time spent on that than expected.
Accomplishments that I'm proud of
That we had time to sleep between the start of the project and the finish of it.
What I learned
I knew Meteor fairly well, but had not worked with Ionic, but James had not worked with Meteor before yesterday, so he learned a ton about Meteor.
What's next for Doork
We think we're going to pitch the product to SXSW and the convention center and the fire marshall.
Nick Coe said we can use a private repo for this project since we plan to try to sell our work to people. I'll add the judges to the repo to see the code, just email me at email@example.com.