The subject of this diploma thesis is designing and implementing a club searching application on web and smartphone platforms, based on .NET technologies. The purpose of the application is to help the users in finding clubs, restaurants and coffeehouses suitable to their tastes, while they are traveling in the city.
The application gives the user the option to search for clubs and restaurants with the help of search fields and maps. Among other functionalities, the users can also rate and comment the individual places.
The web application was developed on the ASP.NET Web Forms platform and the database support is given by the Entity Framework built on the Microsoft SQL Server database. The smartphone application was implemented on the Windows Phone 8 platform which communicates with the database through web services. Moreover, the application uses one of the OAuth authentication methods, namely the Facebook authentication.
The document consists of four chapters. The introduction examines the circumstances of the thesis work’s creation. The second chapter focuses on the background research by detailing the applied technologies and showing a couple of similar web and mobile applications available on the market. The third chapter presents my work, from the early requirements through the application’s architecture to use cases. The same chapter describes the structure of the database and discusses the web and mobile applications in detail. The fourth and last chapter represents the conclusion and mentions some potential improvement ideas for the project.