About this Project

Why started this project?

That goes back to my early career as a software developer and an IT coordinator. I just needed an application to keep track of software licenses, and that application better be web-based. There were commercial software as well as open source software to choose from (most of them were pretty good). And as you can tell, I ended up working on this project (using my spare time). I didn't mean to start yet-another software project, but I wanted to prove that I can build a great software too.

I started with building a core framework that supports authentication, localization, file uploads, etc, then building out different features on top of it. Currently, this software is used to track/manage hardware, software licenses, issues, contracts, and vendor contacts. Other modules include portal, RSS feeds, blogs.

Since I started this project and made it available for others to use, I received:

  • Good feedback (that makes me feel better)
  • Feature requests. The requests are reasonable, but it may take me some time to implement them.
  • Help. I received help with localization. I really appreciate it.

Few other questions I got: Why picked web-based + Java + Tomcat + PostgreSQL?