Yonkly – Open Source Twitter

Asp.net MVC framework rocks. I wanted to play with it more and decided why not build an open source twitter. Unfortunately, I couldn’t come up with a better name for it that had an available domain so Yonkly it is. Come to think of it Yonkly is not too bad – http://yonkly.com

I will post the source code online very soon at either codeplex or Google – not sure which one is better yet. Any suggestions? I just need to clean it up and add some comments before I post it online. Hopefully, no one will laugh at my code.

This first release has the following features (Note: this is only one week’s worth of work):

Depending on community support and involvement, I am hopping to add the following features in the next release(s):

REST API

RSS feeds

Twitter and Facebook integration

Expanded user profile

Friend finder – using gmail, hotmail, outlook imports, etc…

Email notifications with opt-in/opt-out options

Silverlight, Windows, mac and mobile clients (require the API)

Migrate to SQL Server standard

UI changes and improvements

The following was used to build the site:

Asp.net 3.5 MVC Framework Preview 2

JQuery for JavaScript and Ajax

SQL Server Express

This was an excellent learning experience which was only possible because of all the MVC fans, bloggers and community. These are all my mvc-related bookmarks that I kept referring to during the development process – http://del.icio.us/eibrahim/mvc

FUN STUFF

How about becoming part of this open source project? If you are interested, leave a comment below or contact me via the contact page. Also, subscribe to my blog to get notified of updates, new releases and so on.

Nice features you have added i have one quetions i want to create the same feature on the admin page where it lists the registered users and there roles how to i do this cause when i do it it only lists users and not with there avatars

nice youtube posting feature you have added i want to include the same feature on my site is there a way that i can go and learn how to do this or are you able to post a tutorial so people can learn how to do this it seems like an easy way of letting users add videos to your website.