FuturePOS is a web-based point-of-sale (POS) system implementing the MVC architectural pattern with a primary focus on OOP, Generic Programming and Reflection.