As a part of a code-to-impress-project, I developed a Real-time Time Tracking Application. It is built with AngularJS, Firebase and AngularFire.
Try opening the demo in different browsers, or even on your smartphone, to see how the real-time magic works out when starting/stopping the tracker, editing notes or project names.
About the project
I am a huge fan of AngularJS. I like every aspect of it; the structure, data binding, templating, dependency injection etc. I really like working with it.
Lately I’ve been playing around with Firebase. If you are not familiar with Firebase, please check out their website. They are creating an amazing service, and they have also joined the Google team. Firebase provides real-time data syncing. When data changes, apps built with Firebase update instantly across every device.
I think it turned out pretty cool. Have a look at the demo, and let me know what you think.