Enterprise Time Tracking Application


Enterprise Time Tracking Application is a complete time tracking application, composed of an online server and multiple web clients. The app allows complex management of customers, projects, activities and worktimes. It provides support for registering expenses, computing service fees based on activity rates, and does automatic invoice generation.

The suite is highly secure since all the network communication is protected using industry standard 128/256 SSL encryption, which prevents unauthorized access and data interception. It boasts great performance, because it indexes all the frequently used data, making it available immediately.

The Business Layer contains the core application logic for validating entries, generating reports, permissions and specific business logic. It exposes functionality by means of a standardized WCF interface, which allows easy integration (via XML-based SOAP protocol) with any third-party applications.

Also included in the app's structure are three types of clients, specifically the Mobile Client which is designed for mobile phones and PDAs that support an Internet browser, the Desktop Client meant for desktop and laptop computers, and the Silverlight Web Client that can be accessed from many devices/operating systems including Windows and macOS.


Key Features



  • Supported by many browsers and operating systems
  • Clean UI, but also supports complex designs
  • More responsive than normal web applications
  • Supports complex user interfaces - tree views, lists, tabs - much better than HTML pages
  • Unique programming language and development environment, for both client and server side, which speeds up implementation



SQL Server











A few screenshots








Have a project in mind?

Get in touch with us for your software development needs!