I want to develop an invoice web-based application website, something like
http://simplybill.com but for the local market.
I got to have subscription based accounts and database entries with all the invoices and clients for every account.
Could this be done with modx or should I look elsewhere? Or maybe I would have to start it from scratch.
Interesting idea. Sure, you could do this in MODx. You’d have to create your own snippets for creating and saving the invoices and linking them to the user accounts, but MODx seems like a good platform to start from to me.
I’m thinking of using
Websignup for creating accounts of the users, with manual activation after the payment have been made.
The invoices part would be handled by
eForm and
eForm2db.
That would be the base start for my project. Would this be a good approach? Feedback is more then welcome.
Absolutely. You could even let users change the styles of their invoices using those same snippets. Sounds like you’ve got it all figured out.
Have you looked at
BambooInvoice.org?
"Bambooinvoice is free open-source invoicing software intended for small businesses and independent contractors."
"I have no greater joy than this, to hear that my children are walking in the truth."
-- 3 John 1: 4
blog
Bamboo Invoice is awesome, but note that it only runs under PHP 5.
The developer is a heck of cool guy and very approachable. We had a few brief conversations when I was trying to figure out why it didn’t run under PHP 4.
While I would also recommend Bamboo or any other [web] apps that have been developed like this, I would really like to see these type of ideas worked out in MODx. Not only do I think it’s capable of it, but when people develop things like this in MODx, code and methods tend to get shared and passed around. I love seeing how things are applied in one manner only to rework them for my own purposes... hence the open framework MODx touts.
I personally and planning on posting tutorials on some simple things like how to get started on using TVs. Looking at real-world tutorials were the easiest way for me to jump into MODx, but TVs had remained a mystery to me until recent. Ultimately I’d like to see beginner/intermediate/advanced labels on the tutorials to indicate who should read them.
Sorry to go off there, but I thought it was slightly appropriate. Applying what I’ve said to this thread, I would like to see more details on how to get this working and what steps to take. Especially how to manipulate eForm & eForm2DB.
Quote from: er16004 at Mar 11, 2007, 02:12 PM
Ultimately I’d like to see beginner/intermediate/advanced labels on the tutorials to indicate who should read them.
That sounds like a good suggestion to me, too.
Thx, I have to check out Bamboo Invoice too.