IntroductionThis page would need to detail out one page requirements of sample project. DetailsProject needs to deal with 2-3 basic capabilities of each JS Library. - Various JS utility capabilities (The Core JS)
- Flashy HTML Widgetary
- Extension / Customization of existingn Widgets
- Documentation ?
- Test automation?
Sketchy Requirement- Logon page - Should ask user which JS Library would he want.
- Main page - Should at least have a menu bar, status bar, calendar, tab container, grid, progress bar, editable dropdown, editable lable, image handling (?), Right click menu. Drag and dropex, Tree, Charts and Graphs
- Advanced Page - Should bring out advanced features of the library. This can be seperate for each library.
- Comparison page - Where I should bring out the comparison of the JS (in their current version)
Main Page Requirement DetailsFollowing Tabs and its contents should be present: - Form components
- Radio
- Check
- Validating Textbox
- Text area
- Tabs
- Inline edit lables
- Editable Dropdowns
- Tooltips
- Composite Widgets
- Tree
- Data Table
- Calendar
- Progress Bar
- Modal dialog
- Fancy Stuff
- Accordian
- Drag-N-Drop
- Animation
- Image Manipulation
- Color Chooser
Same content listed above can be put into top menu as well. Clicking on the component - does nothing. Right clicking on the component - Should bring s contextual menu. Context Sensitive Menu should at least include a 'How do I do this?' link. Which takes user to another page where the code snippets are shown to educate the user further. There should also be 'How do I do this?' link below each displayed component which will do the same above action. There is still no clear requirement of the status bar in the application even though I feel like including it.
|