Impressive and it more than does satisfy my curiosity; in this industry I find the moment you start doing custom code it's hard to estimate - especially on the larger projects. Super thanks

On 20/06/2012 20:11, Cal Leeming [Simplicity Media Ltd] wrote:
Sure - I've no problem sharing!

The majority of the work went into building the billing system, customer control panel, integrating into our interconnect providers API, storing CDRs, call rate groups etc - this was around 80-100 hours.

However the front end (which you can see) took around 40-50 hours - all content is generated from an inventory database which maintains the costs for line items (such as extensions), call rates, handsets and package costs, this means no template changes are required if there is a pricing change.

The handsets page was done from scratch (although the content was copied) - which took a total of approx 5 hours. This involved finding good high res/clear pictures of each handset, and doing custom slicing for each one - so you have that nice zoom effect when you view the item. It could be made better with animation, but it's a good start.

There is also a nice little rates look up tool which is able to do partial prefix matching, and a markup system which lets you apply global markup rates, and individual rate markups (this means you don't have to spend 937549554 hours manually maintaining rates tables - very handy) - that took about 5 hours to get completely integrated.

I should also note that we have lots of existing code snippets and libraries that we'd collected and tweaked over the years, so we saved about 30 hours in re-using code.

I'll probably do a full write up sometime during the year and go into more detail, but hope this satisfies curiosity!

Cal

On Thu, Jun 21, 2012 at 12:20 AM, Daniel Sokolowski <elg...@danols.com <mailto:elg...@danols.com>> wrote:

    Hi Cal, thank you for sharing and congratulations, I do something
    very similar on my sites but call it a credits page - it is a
    great place to be putting SEO backlinks. On related note would you
    be willing to share total turn around time / hour spent for the
    site you launched ? And would you classify the project as small,
    medium, or large.



    On 20/06/2012 17:14, Cal Leeming [Simplicity Media Ltd] wrote:
    Hi all,

    Last week we released a new site into the wild - sadly I haven't
    had much time to contribute to tickets, or even support on the
    mailing list - so felt it was about time I started showing our
    appreciation for Django and its community.

    Therefore we created an acknowledgements section on the site -
    with the following:

    ---
    Django Framework is a high-level Python Web framework that
    encourages rapid development and clean, pragmatic design. With
    highly skilled core developers, an amazing community of
    contributors, and more features than you can shake a stick at -
    Django makes the impossible, possible.

    We cannot stress enough how thankful we are to everyone involved
    with the on-going development and support of Django Framework -
    we would not be here if it wasn't for the hard work put in by the
    community.
    ---

    We also added a little bit on Roberto at uWSGI, as he's really
    doing a great job:

    ---
    uWSGI is a high performance web application server that really is
    a work of art. Our thanks and appreciation goes out to Roberto at
    unbit.it <http://unbit.it> for single-handedly keeping the
    project alive and kicking - and for providing emergency support
    in our times of need.
    ---

    I wanted to be a bit more creative and make something really
    special, like a hand drawn picture of our logo, a heart and the
    Django/uwsgi logo - but sadly ran out of time at the weekend
    :/ I'm going to see about getting this same thing done on all our
    client sites too, but need to wait for approval.

    Either way - I think it would be great to see more people doing
    the same thing.

    Snippet taken from: http://www.voiceflare.co.uk/ack

    Cal
-- You received this message because you are subscribed to the
    Google Groups "Django users" group.
    To post to this group, send email to
    django-users@googlegroups.com <mailto:django-users@googlegroups.com>.
    To unsubscribe from this group, send email to
    django-users+unsubscr...@googlegroups.com
    <mailto:django-users+unsubscr...@googlegroups.com>.
    For more options, visit this group at
    http://groups.google.com/group/django-users?hl=en.


-- Daniel Sokolowski
    Web Engineer
    Danols Web Engineering
    http://webdesign.danols.com/

-- You received this message because you are subscribed to the Google
    Groups "Django users" group.
    To post to this group, send email to django-users@googlegroups.com
    <mailto:django-users@googlegroups.com>.
    To unsubscribe from this group, send email to
    django-users+unsubscr...@googlegroups.com
    <mailto:django-users%2bunsubscr...@googlegroups.com>.
    For more options, visit this group at
    http://groups.google.com/group/django-users?hl=en.


--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to