Skip to content

cnahmetcn/iceberg_case

Repository files navigation

Iceberg Real Estate Appointment System

Technologies & Softwares Used

  • Laravel 8.x
  • PHP 7.4x
  • Tymon JWT
  • Google Maps Distance Matrix API
  • Postcode & Geolocation API for the UK (https://postcodes.io/)

Installation & Run

Request

Auth

Register

Key Value
fullName Ahmet Can
email ahmet@gmail.com
password 1402657
password_confirmation 1402657
phone 05555555555

Login

Key Value
email ahmet@gmail.com
password 1402657

Response: token value

Me

Auth: Bearer Token

Response

{
    "id": 1,
    "fullName": "Ahmet Can",
    "email": "ahmet@gmail.com",
    "phone": null,
    "hold": 0,
    "created_at": "2021-08-23T14:06:47.000000Z",
    "updated_at": "2021-08-23T14:34:06.000000Z"
}

Refresh (Token Refresh)

Auth: Bearer Token

Response: token value

Logout

Auth: Bearer Token

Update

Key Value
fullName Ahmet Can
email ahmet@gmail.com
password 1402657
password_confirmation 1402657
phone 05555555556

Auth: Bearer Token

Appointment

All Appointment

Auth: Bearer Token

Show Appointment

Auth: Bearer Token

Add Appointment

Auth: Bearer Token

Key Value
email adem@gmail.com
name Adem
surname Can
phone 333
date 2021-08-25
time 13:00
address CM27PR
created_by 1

Delete Appointment

Auth: Bearer Token

Update Appointment

Auth: Bearer Token

Key Value
email adem@gmail.com
name Adem
surname Can
phone 333
date 2021-08-25
time 13:00
address CM27PR
created_by 1

Done Appointment

Auth: Bearer Token

Key Value
created_by 1

Change The Person Assigned To The Appointment

Auth: Bearer Token

Key Value
created_by 1

About

Iceberg Real Estate Appointment System

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published