Yeah, that’s what software developers do right?  For a while I have been thinking about building a web application where I can simple have some fun doing it and not have to worry about deadlines or business users changing the requirements every other week.  Don’t get me wrong, that’s all a part of being a professional software developer; but I think it is time to do something, “for me — by me”.

So, I’ve decided on building a job board application. No, I’m not trying to be the next Monster.com, although that would be nice. I just want to provide something that is simple to use and plays nicely with the social media networks that have gotten so popular over the past few years. Here are a list of features that I have so far:

  • ASP.NET MVC Application
  • Simple and clean user interface
  • Simple interface to search the job board.
  • All job postings are public
  • Easy authentication ( OpenId, Facebook Connect, Custom )
  • Web  2.0 centric  ( AJAX, RSS, IE8 Slices )
  • Allow easy sharing job postings with popular social networking sites ( Twitter, Facebook, Digg )
  • Allow only registered user’s to respond to job postings in a private manner.
  • Allow job posters to respond to job inquiries.
  • Provide an easy to use interface for any registered user to post a job
  • Job posting can be tagged with certain keywords.
  • Provide a mechanism for user’s to provide feedback for the overall site

Ok. Easy enough?  Well, If I’m going to pull this off then I will have to get familiar with many of the social media integration API platforms since this will be the first time using any of them. But; have no fear. There is a lot of resources out there to look at and most of all, I have YOU here to help me.

I’m not sure how long this is going to take. I do have a full-time job and I do have to spend time with my family and like I said, no deadlines! I will try to provide a part one to this series of blog post within a week. Oh, I just broke my rule about no deadlines. Until next time…

Happy Programming!

Bookmark and Share