Problem Statement 1 (Web Application):
Code
- Coding standard, beautification, and well-maintained code
- External libraries, algorithms, Web API, creativity, logic, framework
- Network communication and deployment tools to make development operations easier
Design
- Elaborative self-explanatory design, any interactive and creativity from design perspective
- Subtle patterns / Textures / Elegant design / Icons / Typography
- Use of current tech such as React, eletron.atom.io, AngularJS, Material Design, Flat Icons, etc., use of UI / UX / CSS3 and HTML5 features
Usability
- The overall functionality of submission, ease of understanding
- Use of sane labels/text/context/design, lesser bugs
Problem Statement - 2 (Open Web application):
Concept
- Objective - what is the need/motive behind this idea/implementation, driving factor
- Uniqueness/Originality - how new is the idea , are there similar products/solutions available, does this solution challenge the existing solution/products, how different they are in terms of usage, design, process, etc
- Accuracy and outcomes - how effective is it in solving the stated problem, how well have pain points been addressed
Efficacy
- Selection of tools/technologies, underlying architecture/model, product design and development overflow
- Use of creative scientific concepts/ideas, engineering methods and techniques for problem analysis
Design model - “ready to use” factor (already marketable?)
Complexity - Scalability and overall difficulty, practical use potential