This diploma thesis focuses on designing and implementing a custom web 2.0 social networking website that is based upon a custom, personal idea. The website’s main purpose is to provide a way for the users to share their taste and opinion about various things of the world. They can like or dislike any kind of things, e.g. music, movies, sports, people or anything else. Hence the users can share which subjects they are interested in, while shaping a brand new web-based social community besides Facebook and Twitter.
My task was to create a modern web application based on the idea above, continuing the previous work of a project laboratory. The website is developed on the ASP.NET MVC platform, which is one of the most current development environments for web applications. With this framework you can easily create efficient, reliable and user-friendly websites with the wide use of AJAX and jQuery technologies, which can provide rich user experience.
In this thesis I will present the ideas and train of thoughts behind the processes of planning and developing. With highlighting the most important parts I will lead the reader through the whole development of a modern, up-to-date web 2.0 application, with focusing on the most critical issues.