In/Out .NET

| No Comments | No TrackBacks
I'm often inspired by the 37signals crew. For those that aren't familiar with the company, they are the creators of Ruby on Rails as well as their online service offerings that in my opinion are best-in-class in each of their respective domains ( Backpack, Basecamp, Highrise ).

Recently they posted a feature implementation in their Backpack product that started with an internal application named In/Out. The announcement was made in a blog post that links to the original show-case of the internal in/out application. Faced with the challenge of managing developers local and remote, I thought the concept of in/out might be something that I could implement with my team.

I have just recently convinced my organization to give 37 Signals Campfire product a trial and I know I would be pushing it if I went maverick and put my whole team on Backpack.  I decided to create a in/out clone in ASP.NET MVC and post the code on codeplex, Microsoft's open-source project site.
 
 
In/Out .NET currently allows multiple teams to use the application and keep seperation between teams (unless the user is a member of both teams).  Users can set a status and post updates, just like the original.
 
Posts can be edited inline and deleted.  Users can set if they are in or out seperate from their status statement and also set if they are working remotely or from the office.  Their contact information (available in each user's profile) is set to the appropriate number depending on what their in/out status is set to (in, out, office, remote).
 
I'm currently working on adding a quote feature that would allow users to submit quotes for admin approval and a random quote will appear on the page.
 
The site currently is not AJAX enabled, but it soon will be.  Take a look and let me know what you think.

No TrackBacks

TrackBack URL: http://pdotday.com/mt-tb.cgi/6

Leave a comment

About this Entry

This page contains a single entry by Paul Day published on August 21, 2008 10:53 AM.

An Open-Source First was the previous entry in this blog.

Catching Up and Getting Real is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.