Home - Sergeykp/Shutaf GitHub Wiki

Roman: Server architecture

  • Install node.js
  • Install & config express.js
  • Dependencies management IOC
  • Create Class interface
  • Handle Inheritance (model, controller, service)
  • Logging system
  • Cache management
  • Constants
  • Dictionary/resource (i18n)
  • Web.config (development mode, version,)
  • Automation (grunt)
  • Web API

Ilya: DB

  • Load testing and survivability
  • Replication
  • Node.js Driver for Mongo
  • DAL

Sergey:

  • Client architecture
  • Dependencies management IOC
  • MV framework – Angular
  • Logging system
  • Cache management
  • Constants
  • Dictionary/resource (i18n)
  • Automation (grunt)