I don't want to hijack the thread so I will start a new one in the Spring once I begin work on it. But for a quick info, I already wrote a similar app for a prepper that wanted an inventory management system. Personally I thought the guy was nuts to want to track everything in his stock-pile. But his check cleared, so he is good in my eyes.
Basically it would just be an inventory management app with the hens and eggs being the inventory. There are several ways to track:
1. RFID chip each chicken. Then a RFID reader attached to a disposable Android cell phone is mounted in a nest box (one should work for several nest boxes). The phones then collect data and relay the information to a website. We could also try it with less expensive NFC tags, but not sure the NFC tag would work well in a dirty environment like a coop.
2. This second way is lot more fun to implement but I would need to get permission from the company I already developed the technology for. Basically we mount web cams in the nest boxes and capture images of each hen as they are doing their thing. The photos are then relayed back to a website where they are run through facial recognition technology to identify the hen. With this method, we could even identify which egg came from which hen.
3. Third: I could create a mesh of white space signals generated by some disposable Android cell phones. The devices would talk to each other and then look for a disruption in the mesh of RF signals. Since each hen would a unique mass, the movement of that mass through the field would create a unique signature. The unique signature could be processed and displayed on a website. This system would probably require FCC approval. It might also not be that effective with staw/pine shavings being flung around by chickens.
Should be fun to write. Personally, I kind of want to try the facial recognition for each hen. And just for fun, I could have the app Tweet "I just layed an egg". You would, of course, need a Twitter account for each hen.