Changes

Line 228: Line 228:     
# Using Web technologies to implement the front end;
 
# Using Web technologies to implement the front end;
# Keep front end as a local Web application on a client side, it sounds converse regarding the #1 decision but this decision is based on #3 and #4;
+
# Keep front end as a local Web application on a client side, it sounds converse regarding the #1 decision but this decision is based on #4 and #5;
# Front end is implemented as a [[Wikipedia:Flask_(programming)|Falsk]] application using [[Platform_NWebSDK
+
# Front end is implemented as a [[Wikipedia:Flask_(programming)|Falsk]] application using [[Platform_WebSDK]] to accomplish the #4 and #5;
 
   
# Local Web application serve only one user and are much simpler than singular applications that are intended to serve thousands of users simultaneously;
 
# Local Web application serve only one user and are much simpler than singular applications that are intended to serve thousands of users simultaneously;
 
# Having simple and clean designed (see the previous point), it will be easy for doers to learn, change, reimplement the front end;
 
# Having simple and clean designed (see the previous point), it will be easy for doers to learn, change, reimplement the front end;
 
+
# Implementation should be decentralized to support off-line workflow.
 
  −
* Implementation should be decentralized to support off-line workflow.
      
== Todo ==
 
== Todo ==
    
* Class type for projects to support regular class behaviour from teachers' pov.
 
* Class type for projects to support regular class behaviour from teachers' pov.