I have almost single handedly created PHP Point Of Sale (
http://phppointofsale.com/) and it is getting pretty hard to maintain since I am the only coder.
It would be great if I could get some help from some experienced PHP developers. This program is one of the few point of sale programs available in PHP, and if I can get a few developers to help me work on it, the program could be even better!
-------------------------------------------------------------------------------------
Here are the features/updates I am planning for the next release 9.0 which is expected to be released no later than December 10th 2004. (in order of importance)
Make the code easier to maintain, more efficient, and flexable. (ideas below)- Allow users to add custom fields to each module (customers, items, vendors..)
- Remove report class.
- Remove the form class.
- Provide more comments in code.
- Ensure more compatibility with all version of php.
- Not allow duplicates in items, customers, brands, categories, and suppliers.
- Use CSS for the entire program so code is more readable and formating is seperated.
* Improved receipt that is printable on a receipt printer.
* Have database compatiable with OScommerce.
* Provide the amount of change given to a customer after a sale.
* Add option to provide global discounts on sales (20%)
* Provide pagination throughout the program so it does not have to load massive amounts of data.
* Reports should have a more graphical approach.
* Management of sessions using database
If you can help out, please post back and let me know what you can help out with. The biggest issue for me is code maintainability. Basically it is very hard to add features without messing around with a lot of code.
Code Overview:
http://forums.phppointofsale.com/viewtopic.php?t=131