Monday, May 16, 2011

Objectives

My wife wanted to start a technology start-up. She asked me for help as she wanted me to give her a start. I am a java developer with little experience in Linux. I only know how to use ssh with few common commands needed for deploying applications in production environments. But i am up for challenge. Here are the her requirements.
  1. She need a web site for her start-up
  2. It should be based on CMS
  3. She need mail boxes (there are few more people working with her)
  4. She will be providing automation to few schools, so she need website for couple of schools too
  5. She need mail boxes for those school too.
  6. She need a easy way to manage these websites and mail boxes
  7. She need Apache server
  8. She will be developing her application in Grails so she need a database and servlet container.
  9. She want SSO so that with same user name people can use email, cms and some part of her application.
  10. She wanted to keep this project as close source at least for first few months
  11. She need a project management software preferably for Agile
  12. She need a wiki kind of things for documentation and collaboration
  13. She need a version control software
  14. She need a bug tracking software
  15. She need CI environment
All this is needed at a cost as less as possible. I will keep on updating this list, But for now this is enough to get started.

No comments:

Post a Comment