.NET Web Application - C#
This is a program written in C# using the .NET framework to implement a web application for a real estate market management system. The user can interact with the website to alter or input additional saved data.
The .NET web app is a client management system with functionalities related to brokerages and advertisements. The Clients/Index page allows users to view a list of clients and select individual clients to see their subscribed brokerages. The Clients/EditSubscriptions page enables users to register or unregister clients to brokerages, with separate controller actions for adding and removing subscriptions. The Brokerages/Index page lists brokerages and requires the addition of a "Ads" link that directs users to a page displaying the brokerage's ads. The Advertisements/Index/{id} page shows ads specific to a brokerage, allowing users to delete individual ads and providing a verification step through Advertisements/Delete/{ad id}. Deleting a brokerage is allowed only when all its ads are deleted. Lastly, the Advertisements/Create/{id} page enables users to upload ads for a particular brokerage. Overall, the web app focuses on managing clients, their subscriptions, and advertisements for brokerages.
A Sample of the Source Code is below, view the full codebase on GitHub