Skip to content

LandMaster is a platform that simplifies real estate management by allowing admins and users to manage land requirements and property listings efficiently.

Notifications You must be signed in to change notification settings

Kanha412/LandMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

🏡 LandMaster

Introduction

LandMaster is a comprehensive platform designed to streamline real estate management by facilitating the creation, management, and approval of property listings and land requirements.

By providing an intuitive interface, LandMaster empowers administrators to efficiently post land requirements and enables users to submit detailed property information.

Whether you’re an administrator managing land needs or a user adding property details, LandMaster offers robust tools to facilitate approval processes, track submissions, and manage property information.

Through fostering collaboration between administrators and users, LandMaster creates an efficient environment where real estate opportunities are effectively managed and fulfilled.


👥 Users of the System

  1. Admin
  2. User

📸 System Diagrams

1. System Architecture Diagram

This diagram represents the overall architecture of the LandMaster project, showing interaction between the Angular client, ASP.NET Core Web API, and the SQL Server database.

Screenshot 2025-09-06 235527

2. Admin Flow Diagram

This diagram represents the workflow for Admin users, including features like managing requirements, properties, and feedbacks.

Screenshot 2025-09-06 235619

3. User Flow Diagram

This diagram illustrates the workflow for End Users, such as registering, logging in, creating property details, submitting feedback, and viewing requirements.

Screenshot 2025-09-06 235619

🚀 Tech Stack

  • Frontend: Angular
  • Backend: ASP.NET Core Web API
  • Database: SQL Server

📌 Features

  • Admin can post and manage land requirements.
  • Users can create, edit, and delete property listings.
  • Feedback system for improved collaboration.
  • Secure authentication and authorization.
  • Efficient approval and tracking workflow.

🛠️ Setup & Installation

  1. Clone this repository:
    git clone https://github.com/Kanha412/LandMaster.git
  2. Navigate to the frontend and install dependencies:
    cd Frontend
    npm install
    ng serve
  3. Navigate to the backend and run the API:
    cd LandMaster
    dotnet run
  4. Connect to SQL Server and run migrations.
  5. Open the app in your browser at http://localhost:4200.

About

LandMaster is a platform that simplifies real estate management by allowing admins and users to manage land requirements and property listings efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published