Free, Web Based Project Management with CreativePro Office

Why the Tiny, Little Calendar?

By Jeff Apr 20, 2007

Ok, I know the CPO calendar is a little, shall we say, underwhelming. Essentially, it's functionality is ripped right from the Pageflakes calendar widget - it's unobtrusive, and I hope easy to use. But it's small and, currently, there's no "mother calendar" behind it such as one would find with 30 Boxes or Google Calendar or any of the 1000+ web calendars that are available. And that's the point - there are many stellar calendar apps on the web and I just didn't see the benefit in spending 2-3 months creating yet another.

30 Second Overview

Calendar entries are maked as icons in the day that they occur.  There are currently icons for project start dates, meetings, deadlines and general events.  More may come later - for example invoice due, task deadline, etc.  Hovering over an icon gives you a quick view of the details for a given entry.

The CreativePro Office calendar widget

For a more detailed view, click on a day and the entries for that day appear. You may delete entries from this view. 

CreativePro Office calendar widget - event view

Adding an event is quick and simple.   

CreativePro Office calendar widget - add event

I think the calendar widget achieves what I originally wanted which was a quick, at-a-glance, overview of my daily schedule without a lot of clutter.  This widget tends to fail once you get more than 5-6 entries for a given day.  But then, most of the time I have a maximum of three entries and often less than that.

Future Plans

Some of the improvements I intend to make in the next version of the calendar widget are:

  1. iCal and hCalendar support (import and export)
  2. RSS feed of calendar entries
  3. REST integration with some popular web calendars
  4. Ability to designate entries public or personal so your team can share a calendar
  5. Better integration with other CPO features like tasks and invoice dates.

Ultimately, I don't want my users to have to learn the idiosyncrasies of another calendar. I would rather the calendar widget simply act as window to whatever calendar users already enjoy using. However, the stand-alone functionality should be good enough to provide light duty event scheduling.

Thanks for reading.

Jeff

I Wanna Be GoPlan! (or do I?)

By Jeff Mar 8, 2007

If you've been following the GoPlan Blog for the past few months, you'll know they've been able to generate quite someGoPlan Project Management buzz with an invitation only release a few months back. Well, GoPlan is now available to the masses - I signed up for the free account last night. It is impressive and kudos to the guys at WeBreakStuff.com for producing a nice app!

If you don't know, GoPlan is an online project management suite with some nice collaboration features built in. From the GoPlan blog...

 

Goplan is an online project management solution. It allows teams and individuals to collaborate through tasks, file management, real-time chat, online calendaring, and many other features.

Ok, I created my account and I logged in and was immediately infatuated with the eye candy. GoPlan looks great. It's got an intuitive layout, pretty icons and a soothing color scheme - maybe a bit like Blinksale . Now I realize look and feel is very subjective. 37 Signals and their Basecamp product have the whole "simple is genious" thing going on and that's fine. But frankly, I'm a bit shallow. When I'm using an app for an hour or more, I want it to be pretty. Ok, enough said about that.

So yeah, I wanna be GoPlan - I want CreativePro Office to be just as pretty and just as simple to use. But playing with GoPlan for awhile brought me back to just why I built CPO in the first place. For example, GoPlan has no invoicing feature - yet. It has no expense tracking feature - yet. It has no timesheet feature - yet. I say 'yet' because GoPlan is very much in an early release stage and the team may add these features later. Or they may stick with the core feature set they have now and that's great and it will work stunningly for a lot of users.

But my vision for CPO has always been a complete end-to-end solution for the single developer or very small (2-5 people) development team or the single developer with 2 or 3 subcontractors, etc. By end-to-end I mean from drafting an estimate to sending the invoices - every stage of the project life-cycle is handled by one app. Back in the day, I used to get really tired of creating estimates and quote in a Word template, then tracking my hours online, using Outlook as my default task manager (you know what I mean), and then creating invoices with an Excel file. Things are much better these days and apps like GoPlan do a lot of the heavy lifting. But I still need to access 3 or more apps to get everything done.

For now, I'm sticking with the end-to-end approach with CreativePro Office and we'll see how it works out. Maybe it's just too darn complicated to pull off well.

Thanks for reading.

Jeff