We are looking for a programmer who can help us create a small project. It consists of three modules, who will work together in one database. The first module is a Invoice Module, where users can register their company upload their logo and from there send their invoices. It will generate invoices as PDF and e-mail them either to their customers or to our printingstation (fixed e-mail address) to be send as a "real" invoice. Users also need to enter their payment terms there (like payed in 14 days). When a user uses the printing station, it will automaticly generate an invoice for this use and sent it to the user. When it is not payed in time, it also will go to the debt collection module. The second module is a debt collection module. It can stand alone (users can sign up there, and enter invoices to be collected) but it also works with the Invoice module. If a client set the payment terms to 14 days (for example) and a payment has not been received within these terms, it goes automaticly to this module. It will generate an letter (with the debt collection logo, etc) and send it to a fixed email address (printingstation). The third module is an admin interface on witch everything can be set, and it gives a perfect view of client information, debt collection information etc. It is a small but complex job, and it will require updates from time to time. So i would prefer a programmer who i can contact to create more modules or implement other functions from time to time. There are a lot of small funcions not listed in this description, but this is a general outline of the project. Please bid with this in mind.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Linux (CentOS) Webserver PHP