Open Source Point of Sale is a web based point of sale application written in PHP using CodeIgniter framework. It uses MySQL as the data back end and has a Bootstrap 3 based user interface.
@jekkos has done a stellar job with item attributes and we are just working out the kinks with it, but I think it's a great move. Have we thought through doing a similar thing for the People database with its various fields? For example, we have many suppliers (book publishers in our case) who have multiple contact numbers. It would be very helpful to be able to create attributes as needed. Another example is that our business is located in a geographically small country that does not use "states", so having that as an attribute would be great because of the option of not including it.
I don't know the speed and database implications for attributes but I'm guessing they are as good or better than what we had before since that's often the first question that @jekkos and @daN4cat have when talking about database changes.
Background information
Installation information
New Feature
@jekkos has done a stellar job with item attributes and we are just working out the kinks with it, but I think it's a great move. Have we thought through doing a similar thing for the People database with its various fields? For example, we have many suppliers (book publishers in our case) who have multiple contact numbers. It would be very helpful to be able to create attributes as needed. Another example is that our business is located in a geographically small country that does not use "states", so having that as an attribute would be great because of the option of not including it.
I don't know the speed and database implications for attributes but I'm guessing they are as good or better than what we had before since that's often the first question that @jekkos and @daN4cat have when talking about database changes.