-
Notifications
You must be signed in to change notification settings - Fork 2
fosdev/soa_demo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Schedule of Activities Demo App Installation: run rake setup after bundling gems. Stories: 1. A user can create and manage custom menu items which include groups of links to site pages. 2. A user views a menu with bold groups and normal links as a left sidebar on all pages. 3. A user can click links in the sidebar menu to open pages. 4. A user can create and manage tasks that have a name and description. 5. A user can create and manage visits that have a name, description and a day. 6. A user can view a grid with horizontal visits ordered by day and name and vertical tasks ordered by name. 7. A user can click a "Create Task" button on the grid page that opens a popup to create a new task. The newly created task should be visible in the grid. 8. A user can click a "Create Visit" button on the grid page that opens a popup to create a new visit. The newly created visit should be visible in the window. 9. A user can double-click an empty cell that opens a popup to create an activity with a purpose selector and footnotes field. 10. A user views activities with: a. A green check for an existing activity. b. A red (-) sign if the activity has no purpose. c. A blue corner triangle if it has footnotes. 11. A user clicks a task to select it in the grid and to show the task info in a detail pane at the bottom of the page. 12. A user clicks a visit to select it in the grid and to show the visit info in a detail pane at the bottom of the page. 13. A user clicks an activity to select it in the grid and to show the activity info in a detail pane at the bottom of the page. 14. A user double-clicks an existing activity in the pane to open a popup to edit it and simultaneously select it in the grid and display its info in the detail pane. 15. A user can delete an activity in the grid view. 16. A user can manage and sort the menu by drag and drop. 17. A user can drag and drop a row in the grid to reposition it. 18. A user can drag and drop a column in the grid to reposition it. 19. A user views an under-populated grid with a "Google Stock Charts" like ajax population functionality to improve initial grid page load times.
About
A base application for demonstrating UI functionality.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published