All the essential requirements are:
- Executable JAR
- Executable server-specific JAR
- src contains all the source codes
- The original files provided by SCJD examinator
- docs contains:
a. Javadocs for API
b. End user documentation
c. Design decision documents