Attractor Software LLC
May 05, 2022
No image
VIRTUAL-ESTATE DEALING PLATFORM
Completed

VIRTUAL-ESTATE DEALING PLATFORM

$75,000+
4-6 months
Germany
6-9
Service categories
Service Lines
Software Development
Web Development
Domain focus
Banking & Financial Services
Programming language
Python
Frameworks
Angular.js

Challenge

The customer saw their mission in realizing the ambitious idea of creating a virtual world, where a real business could take place. The virtual world should offer realistic options, merchants should be able to sell, and buyers should be able to walk, choose, and purchase.
The customer saw their mission in realizing the ambitious idea of creating a virtual world, where a real business could take place. The virtual world should offer realistic options, merchants should be able to sell, and buyers should be able to walk, choose, and purchase.

Solution

The company's products are virtual estates across a virtual planet. We have developed a coordinate grid functionality and the ability to load highly detailed images of the Earth and its parts on a map. This functionality is very flexible and allows an administrator to select individual plots of land and customize them according to specific parameters. In turn, a user can choose any available land of a desired square footage, buy it for further construction on it, or rent it out. There is a massive logic, built into the platform, aimed at making the virtual world as comfortable and ergonomic as possible.

Results

As a separate service, a single authorization system was integrated. It was done to have a single point of authorization and connect new services to it. The project’s email service can customize a letter in the system using a given template, and the admin also has an option to select the desired trigger for dispatch. PDF invoices report a successful transaction in the dashboard system — an official electronic document is created, where all the data on the user's purchase is registered. This document is sent automatically to the user by email.