Desktop
Tablet
Mobil
IBM FileNET
Spring Framework
Bootstrap
Angularjs
MongoDb
Uygulama java ile geliştirilmiş olup güncel ve yaygın bir framework olan Spring Framework mimarisi üzerine kurulmuştur. Framework ün uygulamaya kazandırdığı en önemli nitelik Spring Security ile gelen secure authentication özelliği ve Restfull olarak oluşturulan servisler ile veri akışının JSON data ile diğer veri aktarım teknolojilerine göre daha hızlı bir iletişim sağlanabiliyor olmasıdır. Framework AngularJS de oluşturulan User Interface ile Restfull servislerin en stabil şekilde çalışmasını da desteklemektedir. Bu noktada MVC (Model, View, Controller) development mimarisi izlenmektedir. Bu mimarinin geliştirdiğimiz uygulamadaki çalışma biçimini, Javada oluşturulan Modellerin, Controller servisleri ile JSON veri transferi yöntemiyle AngularJS ile oluşturulan View lara taşınması şeklinde özetleyebiliriz.
Bu yapıya ek olarak yardımcı bir takım teknolojilerden de performans arttırımı için belirli adımlarda yararlanmaktayız. Bu teknolojilerden biri de güncel uygulamalarda yaygınlıkla kullanılan, NoSQL olarak nitelendirilen, basit, hızlı ve yine JSON haberleşme yapısını kullanan MongoDB database idir. FileNet tarafında bir takım veriler için ek döküman classları oluşturmak yerine bu verilere hızlı ve kolay erişim sağlayabildiğimiz MongoDB kullanılmaktadır. Örneğin geliştirdiğimiz Sözleşme Yönetimi Uygulaması baz alındığında, dinamik olarak büyüyen 8000'e yakın firma bilgisini FileNet tarafında tutmaktansa, MongoDB NoSQL database inde tutmak performans arttırımı sağlamakta.
Spring Framework ve AngularJS, MVC mimarisine uygun development yapmamızı sağlayara, User Interface ve Code yapısını birbirinden ayırarak bağımsız geliştirme olanağı tanımaktadır.