I watched the EmberJS vs Angular cagematch, which Ember apparently won. But, I’m not sure that it was fair fight and seemed slanted toward Ember the whole time. I also watched and learned a lot from a great video on AngularJS Fundamentals by Dan Wahlin
Here’s the project – I want create a web app to help track swim meets. My son was on our neighborhood swim team for the first time this year. The software they used to set up and track the meets, called Swim Meet Helper, was simply an Access database. There was no front end, just the database. While the documentation provided with it was actually impressive, it just wasn’t user friendly. The younger coaches really struggled. It seemed like the perfect opportunity to improve the user experience. And, I had a working example as a template.
Some of the artifacts include Teams, Schedules, Rosters, Meet assignments, Events, Time/split entry, Points. It will require the ability to import/export certain data. Also, it must print reports for roster, event cards, score sheets, etc. One other thing- Login/roles. Different users will have different roles and particular permissions based on that role. The more I write, the more I realize how ambitious this project might be.
Initially, the plan is just for a web app. Once I get the web part working, I plan to optimize for mobile and/or create native mobile applications (Android & iOS), potentially with limited functionality. Also strongly considering this as good project to delve into Appcelerator, and more specifically Alloy.