Property Pro Lite is a platform where people can create and/or search properties for sale or rent.
$ brew install node
check if it's available
$ node -v
$ git --version
$ git clone https://github.com/mucyomiller/PropertyPro-Lite.git
with yarn or npm
~/Users/mucyofred/PropertyPro-Lite$ npm install
$ npm start
for running test do
$ npm test
for linting do
$ npm lint
HTTP METHOD | END POINT | AUTHENTICATED | DESCRIPTION |
---|---|---|---|
POST | /signup |
False |
Create a New User |
POST | /signin |
False |
Authenticate The User |
HTTP METHOD | END POINT | AUTHENTICATED | DESCRIPTION |
---|---|---|---|
GET | /properties |
False |
Get all Properties |
GET | /property/:id |
False |
Get specified property by id |
GET | /property?type=name |
False |
Get propertyies by type |
POST | /property |
True |
Create a Property |
PATCH | /property/:id |
True |
Update a Property |
PATCH | /property/:id/sold |
True |
Mark Property as Sold |
DELETE | /property/:id |
True |
Delete a Property |
The application API is hosted on this dyno URL: https://mucyo-property-pro-lite.herokuapp.com/api/v2
The application UI is hosted on this gh-pages URL: https://mucyofred.com/PropertyPro-Lite/UI/
Mucyo Fred <[email protected]>