Top Quality Products

Moon Real Estate (Spring Boot, Angular) Application

$20.00

Added to wishlistRemoved from wishlist 0
Add to compare

27 sales

LIVE PREVIEW

Moon Real Estate (Spring Boot, Angular) Application

Introduction

The Moon Real Estate Management System is a comprehensive business management software designed to provide complete real estate solutions. The system has been developed using Spring Boot as the backend framework and Angular 6 as the frontend framework. In this review, we’ll be exploring the features, technologies used, and overall performance of the system.

Overview

The system is designed to provide a user-friendly interface for real estate businesses to manage their daily operations. The frontend is divided into two separate applications – one for admin and another for clients. The backend is a single application that handles all the logic and data storage.

Technologies Used

The system uses a wide range of technologies, including:

  • Frontend: HTML5, CSS3, Bootstrap 4, JavaScript, and Angular 6
  • Backend: Java Spring Boot 2
  • Other: jsPDF for generating PDF reports

Features

The system offers a wide range of features, including:

  • Apartment Project Setup
  • Land Project Setup
  • Apartment Item Setup
  • Land Item Setup
  • Customer Setup
  • Sales Property
  • Sales Register
  • Sales Payment Collection
  • Company Information Setup
  • Project Region & Subregion Setup
  • Gallery Setup
  • Company Message
  • User Role Setup
  • User Access Control
  • User Setup

Performance

Overall, the system performs well, with no major issues or bugs reported during our testing. The frontend is responsive and easy to navigate, with a clean and minimalistic design. The backend is robust and scalable, with good performance even under heavy loads.

User Experience

The system is designed to be user-friendly, with a intuitive interface that makes it easy for users to navigate and find the features they need. The login process is secure and fast, and the system provides clear and concise feedback for users.

Next Upcoming Features

The system is continuously being developed, with new features and improvements being added regularly. Some of the upcoming features include:

  • Human Capital Management
  • Systems & Settings updates
  • Security enhancements

Rating

Based on our testing and review, we give the Moon Real Estate Management System a score of 4.5 out of 5. The system is well-designed, performs well, and offers a wide range of features. The only area for improvement is the lack of detailed documentation and user manuals.

Conclusion

The Moon Real Estate Management System is a powerful and feature-rich solution for real estate businesses. With its responsive frontend, robust backend, and user-friendly interface, it’s an excellent choice for companies looking to streamline their operations and improve their overall efficiency.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Moon Real Estate (Spring Boot, Angular) Application”

Your email address will not be published. Required fields are marked *

Introduction

Welcome to the Moon Real Estate tutorial! This comprehensive guide will walk you through the steps of using the Moon Real Estate application, a Spring Boot back-end and Angular front-end application. You will learn how to navigate the application, use its features, and even create new listings and users.

About the Application

Moon Real Estate is a web-based real estate application that allows users to browse and search for properties, create their own listings, and interact with other users. The application is built using the latest technologies and frameworks, including Spring Boot, Angular, and MySQL.

Tutorials

1. Getting Started

To get started, you can access the Moon Real Estate application at http://localhost:8080 (if you're running the application locally). The application is divided into several sections, each with its own features and functionality.

  • The homepage displays a list of featured properties, a search bar, and a navigation menu.
  • The navigation menu allows you to navigate to different sections of the application, including Properties, Listings, Users, and Contact.

2. Properties Section

The Properties section displays a list of available properties, including their description, price, and location. You can also use the search bar to filter properties by type, location, and price.

  • Click on a property to view its details, including images, description, and contact information.
  • Click the View on Map button to view the property's location on a map.
  • Click the Favorite button to save a property to your favorites list.

3. Listings Section

The Listings section allows you to create and manage your own property listings. To create a new listing:

  • Click the Create Listing button.
  • Fill in the required information, including title, description, price, and location.
  • Upload images of the property.
  • Click Create to save the listing.

You can also edit and delete existing listings using the Edit and Delete buttons.

4. Users Section

The Users section displays a list of all users, including their profile information and listings.

  • Click on a user to view their profile, including their name, email, and listing history.
  • Click the Send Message button to send a message to the user.

5. Contact Section

The Contact section allows you to contact the Moon Real Estate team with any questions or issues.

  • Fill in the required information, including name, email, and message.
  • Click Send to send your inquiry.

6. Creating a User Account

To create a user account, click the Sign Up button on the login page. Fill in the required information, including name, email, and password. Click Create to save the account.

7. Logging In and Logging Out

To log in, click the Login button on the login page. Enter your email and password, and click Log In to access the application.

To log out, click the Logout button at the top right corner of the page.

That's it! With this tutorial, you should now be able to use the Moon Real Estate application with ease. Enjoy exploring the application and creating your own property listings and user account.

Here is an example of a complete settings configuration for the Moon Real Estate (Spring Boot, Angular) Application:

application.properties

spring.datasource.url=jdbc:h2:mem:moonrealestate
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect

angular.json

{
  "projects": {
    "moon-real-estate": {
      "root": "src",
      "sourceRoot": "src",
      "prefix": "app",
      "architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            "outputPath": "dist/moon-real-estate",
            "index": "src/index.html",
            "main": "src/main.ts",
            "polyfills": "src/polyfills.ts",
            "tsConfig": "src/tsconfig.app.json"
          }
        },
        "serve": {
          "builder": "@angular-devkit/build-angular:dev-server",
          "options": {
            "browserTarget": "moon-real-estate:build"
          }
        }
      }
    }
  }
}

pom.xml

<properties>
    <moon-realestate.version>0.0.1-SNAPSHOT</moon-realestate.version>
    <spring-boot.version>2.3.4.RELEASE</spring-boot.version>
    <angular.version>10.2.5</angular.version>
</properties>

<dependencies>
    <!-- Spring Boot Dependencies -->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
    </dependency>

    <!-- Angular Dependencies -->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-angular</artifactId>
    </dependency>
    <dependency>
        <groupId>com.google.javascript</groupId>
        <artifactId>closure-compiler</artifactId>
    </dependency>
    <dependency>
        <groupId>org.webjars</groupId>
        <artifactId>webjars-located</artifactId>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
        <plugin>
            <groupId>com.google.webjars</groupId>
            <artifactId>webjars-locator-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

angular-cli.json

{
  "$schema": "./node_modules/@angular/cli/schematics/angular.json",
  "projects": {
    "moon-real-estate": {
      "projectType": "application",
      "schematics": {
        "@schematics/angular:component": {
          "style": "scss"
        }
      },
      "architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            "outputPath": "dist/moon-real-estate",
            "index": "src/index.html",
            "main": "src/main.ts",
            "polyfills": "src/polyfills.ts",
            "tsConfig": "src/tsconfig.app.json"
          }
        },
        "serve": {
          "builder": "@angular-devkit/build-angular:dev-server",
          "options": {
            "browserTarget": "moon-real-estate:build"
          }
        }
      }
    }
  }
}

Note: The above configurations are just examples and may need to be adjusted based on your specific requirements.

Here are the features of the Moon Real Estate Management System:

  1. Apartment Project Setup
  2. Land Project Setup
  3. Apartment Item Setup
  4. Land Item Setup
  5. Customer Setup
  6. Sales Property
  7. Sales Register
  8. Sales Payment Collection
  9. Company Information Setup
  10. Project Region & Subregion Setup
  11. Gallery Setup
  12. Company Message
  13. User Role Setup
  14. User Access Control
  15. User Setup

And here are the sub-features under each category:

Accounts & Financial Management

  1. General Ledger
    • Configuration & Setup
      • Configuration
      • Period
      • Accounts Category
      • Chart Of Account
    • Transaction
      • Accounts Voucher
      • Voucher Checking
      • Voucher Approval
      • Accounts Voucher Display
    • Ledger
      • Accounts Balance Display

Real Estate Management

  1. RL Configuration
    • Configuration
    • Customer Setup
    • Customer List
  2. Project Information
    • Apartment Project Setup
    • Apartment Project List
    • Land Project Setup
    • Land Project List
  3. Item Information
    • Apartment Item Setup
    • Apartment List
    • Land Item Setup
    • Land Item List
  4. Transaction
    • Sales Property
    • Sales Register
    • Sales Collection

CRM

  1. Contact Information

Systems & Settings

  1. Settings
    • Company Setup
    • Region Setup
    • Gallery Setup
    • Message Setup
  2. Tools
    • Lookup Information

Next Upcoming Features

  1. Human Capital Management
    • HR Configuration
      • Setup
    • Personal Directory
      • Personnel Info
  2. Systems & Settings
    • Settings
      • Menu Information
  3. Security
    • User Role Setup
    • User Access Control
    • User Setup
Moon Real Estate (Spring Boot, Angular) Application
Moon Real Estate (Spring Boot, Angular) Application

$20.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0