Speaking of the class activity, our efforts focused on crafting the strategy and architecture for launching a web-based league management application. This application would initially be aimed at providing logistical, scheduling, scoring, advertising, and statistical services for community, recreational, and school sport leagues. Based on the experience of our teammates, there is market opportunity for this type of application, particularly in the Northeast Metro Atlanta region.
Here are the items we discussed in terms of the application and business model architecture.
Network /systems infrastructure:
- To lower startup costs, use powerful web services to host and deliver our application.
- Linux VMs at Amazon Web Services
- Restful web services
- Use of standard Put, get, post, delete statements
- C++ offers great performance
- Justification: scalability, performance, integration,
Data mgmt
- MySQL
- Standards: XML, Json, https
- Justification: almost free
Business Logic
- Listed here are the services and broad business requirements that this app would satisfy.
- Notifications, Directions/Maps, Schedules,
- RSS
- Push
Client side (HW-SW)
- Mobiles & tablets
- Develop standard compliant app for all platforms with an emphasis on mobiles and tablets
- iOS, Android, BB, Windows
Development tools
- Source code control
- Assembla
- C++: great performance
- Standards: XML, Json
- MySQL Workbench
- XCode
In short, I think this is an exciting app with great potential. There are many segments that could be served and costs could be kept low due to the many cost effective internet technologies at our fingertips. Kudos to Travis for his creativity and technical vision.
Davis
No comments:
Post a Comment