EasySettle

Property Management Platform for Students & Newcomers

Academic Project

Project Overview

EasySettle is a web application designed to streamline property management processes for students and newcomers. Built using the robust .NET Core Framework (C#), this platform provides an intuitive interface for property search, landlord-tenant communication, and document management, making the relocation experience smoother and more efficient.

Technologies Used

.NET Core Framework (C#)

Top-rated framework providing ease of use, extensive resources, and seamless Microsoft integration.

SQL Server

Robust database solution aligning with .NET Core for cohesive and efficient data management.

IIS (Internet Information Services)

Web server optimized for .NET Core and SQL Server hosting.

Libraries & Integrations

1

Google Maps API

Integrates location services and provides visual representation of property locations. Well-documented and widely used for robust mapping capabilities.

2

ASP.NET Core Identity

Handles user authentication and authorization, ensuring secure and flexible user management seamlessly integrated with the .NET Core framework.

3

Entity Framework Core

Simplifies database operations through object-relational mapping (ORM), enhancing code readability and reducing SQL query complexity.

4

SendGrid

Enables secure and traceable communication between landlords and newcomers through integrated email functionality and notifications.

5

jQuery

Simplifies client-side scripting for DOM manipulation and event handling, improving overall user experience.

6

IronOCR

Provides optical character recognition (OCR) capabilities for document processing, automating extraction of textual information from uploaded documents.

7

Bootstrap 4.5

Powerful CSS/HTML framework providing responsive design, modern styling, and extensive component documentation.

8

SweetAlert (SWAL)

Beautiful replacement for JavaScript alerts with easy customization options and enhanced user interface.