Table of contents
Introducing the App and author
Needs
First version in PHP/MySQL without any Framework
Why Processwire?
App Version 1.0
Introducing the App and author
Hi,
my name is Luis and i´m a German based Web and Frontend Developer.
I started 2010 with my own Internetbusiness and noticed at the very beginning of my business that it takes to much time to handle my accounting, invoices and clients.
The main problem was that I needed for almost every task his own software solution, so the usual workflow in creating an invoice was something like open the CRM Software because the invoice software was good in creating invoices but bad in managing and searching clients, copy and paste the client into invoicing, create the invoice and handle it over to the accounting software.
Not good at all...
So I decided to create my own solution to fit my needs in the office management.
Needs
Invoicemanagement and creation
Clientmanagement, very basic CRM
Accounting
Multi-User
Simple financial stats about the Keyfacts of my business
possibility to export the data for my tax consultant
PHP / MySQL to work with it on intranet
After pointing out my personal needs and writing down my usual workflow I started to develop the first version.
First version in PHP/MySQL without any Framework
In winter 2011/2012 I completed the very first version of my OMS (office management suite).
The whole project was written in good old fashioned PHP from scratch.
I´ve used this version till November 2012.
Why Processwire?
In mid 2012 I discovered Processwire and had no idea in how many ways this tool would change my life as webworker.
After playing around with PW and developing the first little sites I had a little talk with my tax consultant, she said that my financial reports are pretty good and help to save money. (less time, smaller invoice from her)
Why not publish the tool?
Well, at this point my app was solely written for my needs, without possibilities for an Multi-User environment or for use in an companies Intranet.
I finally decided to port the app to PW because of it´s flexibility, scalability and built-in user-roles.
I had to dig deeper into PW at this point to see if I really could.
Late 2012 I started porting the app in PW and was surprised how insanely fast developing could be.
The whole database structure was ported into PW Pages, no SQL query is done by the app itself.
It was possible to recreate the core functionality in about 2 weeks, implementing the Login and Multi-User functionality took another week.
WebApp Version 1.0
https://youtu.be/PIgUMLZEcIU
The app is now available for purchase @ www.misterui.de
* also Processwire with an own eCommerce Script