RealEase is a comprehensive real estate management platform that simplifies the listing of properties, scheduling of visits, rental contract administration, and rent payment processing.
Property Listings: Allows real estate agents to list properties with detailed descriptions and images.
filters: The filter allows users to search and retrieve specific user data based on provided criteria, such as name or role, helping to quickly find relevant records.
1- Clone the repository: git clone https://github.com/1MarioSR/RealEase.git
2- Open the solution in Visual Studio.
3 - Restore the NuGet packages.
4 - Configure the database connection string in appsettings.json.
5 - dotnet ef database update
6 - dotnet run
The API follows RESTful principles and uses DTOs (Data Transfer Objects) for communication.
GET /api/users Returns a list of all user.
GET /api/users/{id} Returns the details of a specific user.
POST /api/users Creates a new user.
PUT /api/users/{id} Updates a user listing.
DELETE /api/users/{id} Deletes a user.
GET /api/users/filter filters for fields
Contributions are welcome! If you’d like to help improve RealEase, please:
1 - Fork the repo.
2 - Create a new branch.
3 - Make your changes and test them.
4 - Open a pull request with a clear explanation.
This project is licensed under the MIT License. See the LICENSE file for details.