Web project: Need a registration flow and drag/dro ...

Hi,
I have a web project that I want to do. I know very little about programming. I am good at HTML and static sites, but that is it.
At a very high level, I need a few things:
1. A registration form, so users can sign up for free. Just a very simple name, email, and password form like Twitter has. The data would obviously need to be stored somewhere, and I'd need to have all of the default elements of a good registration experience (forgot password, etc.)
2. After login, the user would be able to add contacts to a master contact list. They can add contacts manually, or though gmail, hotmail import.
3. After that, I want to give users the ability to bucket groups of contacts through a really cool drag and drop interface (like an iGoogle experience) Could be HTML5 or AJAX. For example, a user might have ten contacts in their list. The user could drag those contacts into different buckets, such as friends, family, or co-workers.
4. After the contacts are put into buckets, they can be messaged through email, or directly to the contact's profile.
5. Lastly, the messages that are sent would need to appear on my profile as well, if I am the one sending the message. And accept replies. Like a message board.
I am oversimplifying things considerably, but this is the gist of what I need.
Any thoughts on the best approach or technology?
This could be a super expensive project or maybe not. I am not sure.
Thanks a lot,
Joe
Worker: On pay-for-deliverable
projects, all deliverables must be
uploaded to
vWorker.com before the
deadline(s)

Apply for this Job