Certification for Web Development indicates that the signatory
        has assessed the awardee's package and confirms
        that it fulfils the requirements specified below.
      
      
      
      
        
        
        Issue date: April 18, 2015
        
        
        
        1. Tutor-bot checklist
        
          
            
              The code has passed automated assessment.
            
           
         
        
        
        2. Usable
        
          
            
              The code behaves as expected without any major bugs.
            
           
         
        
        
        3. Test coverage
        
          
            
              The test suite contains an elementary unit test of the controller indicating an awareness that such testing is possible.
            
           
         
        
        
        4. Maintainability
        
          
            
              
            
- Format/indentation makes it readable by another developer
 
- Non-obvious code is explained in #comments
 
- Constant values are managed as informatively named $UPPERCASE variables 
 
- Code is not optimised without justification
 
- Variable naming is informative and uses $underscore_separated_words.
 
- There is no redundant code (aka "cruft")
 
           
            
           
         
        
        
        5. Clear and concise documentation
        
          
            
              A README file indicating
            
- Instructions on running the code
 
- The versions of Perl and Dancer2 it is running against