Claims_Panel_Counsel_Mag_App
2015-08-27 10:05:06   1  举报             
     
         
 AI智能生成
  Claims Panel Counsel Management Requirement
    作者其他创作
 大纲/内容
  Technical    
     NodeJS  
     MySQL  
      2. Sequelize,有点像hibernate  
     AngularJS  
     passportjs (if needed)  
     Bootstrap for the stylesheet
Cube Bootstrap Admin Theme + AngularJS theme  
     SASS pre-processor for any CSS update  
     nodeunit   
     Submission    
     Source code  
     Deployment Guide  
     Simple unlisted video  
     Unit tests and helper scripts  
     Previous Compete    
     DB    
     1. 从Elements_v2.xlsx导入,创建DB  
     3. 建立user groups。(claims and administration)  
     Code    
     4. 用Gulp管理代码
包括导入数据库  
     Counsel CRUD     
     adding new record    
     None of the fields will be required  
     Default the status field to active  
     Attorney records (Vendor Type) will not be deleted.  
Instead, they will be marked with the inactive status.  
     All data are editable by Admin
 (assume current user in Administration group).  
     TODO  
     Requirement    
     1. Track the attorney’s history. 
- Log the changes for each attorney, track when these items changed and who changed them.  
- Log all rate and status additions/changes.  The status and rates can be changed at any time.    
     2. The following items will be included in the log entry:
- Date/Time stamp.
- UserId (string value from API response).
- Event identifying what was added/changed including the before and after values if it was an update.
- Link to the attorney/counsel’s record.  
     3. List of events to log:
- Added an attorney.
- Added a rate (include the type of defense, rate type and amount).
- Modified a rate (include the type of defense, rate type and before/after amounts).
- Modified the status (include before and after status).  
     4. The change log will be displayed in the application for all the users to view, and the data will be accessible for future reports.  
     5. Create new relational table(s) as necessary. 
- Clean up and remove unnecessary fields from the DB structure (ex. on table Counsels, the field date_status_changed will become obsolete).
- Make sure that the previous functionalities (CRUD and Authentications) will still work properly when implementing these changes.
- Provide a grunt or gulp command to apply these changes.  
    
 
 
 
 
  0 条评论
 下一页
  
   
   
   
  
  
  
  
  
  
  
  
  
  
 