Real estate website with admin and user panel 
Website . UI Design  
PHP . JavaScript . WebGL
OVERVIEW
This project is inspired by the american online real estate company ZILLOW, which was founded in 2006. On the right side of the page you will find a list of houses available for sale. On the left side there is map with the starting position which I established as Copenhagen.

To generate the map I used Mapbox GL which is a JS library that uses WebGL. To use this library I had to generate a Mapbox access token to associate API requests with my account. There are also markers on the map that show the locations of available houses for sale. When clicked on a marker, the house to which the marker is assigned will get a yellow outline. 
The user on the website can create an account, log in and out. I added 2 login options - as a user and as admin. Admin has access to the administration panel in which he can perform many actions, e.g. upload a new house for sale, edit the street name, change the price or completely remove the house from the selling list. Admin also has access to information about registered users on the website and can change the avatar and basic information provided by the user during registration. Admin can also add a new user and delete one.
Some of the features that are available in this project are not fully completed such as a search option in which the user could search for a home based on the zip code. 
This is my first such as big project that was written in PHP.
Back to Top