...
Project | DSpace ClientUI built on RESTful API |
Student | |
Mentors |
|
Technologies | DSpace REST |
Proposal | |
Location for project |
...
Get familiar with REST API
- collections, communities, items and bitstreams
- create
view
- edit
- delete
- users and groups
view
- search
- generating statistics
- collections, communities, items and bitstreams
Decide
Decide the JavaScript Library to be used by discussing with the DSpace community from among the following
Wiki Markup *jQuery* \[decided by community\]
- Ext JS (preferred)
- JxLib
- UIZE
- MochaUI
- Dojo Toolkit
Learn the jQuery JavaScript Library
Selectors
- Actions and Methods
- UI Widgets
- Events
- Data Validation
- Design architecture for client run ServiceClient supported by RESTful (JSON) services
Implement in Ext JSjQuery
- Design generic Views, Renderers, Templates and Modules for ServiceClient
Implement in Ext JSjQuery
- Plan these extensions for RestClient
...