Skip to content
This repository was archived by the owner on Mar 14, 2022. It is now read-only.
/ property-decider Public archive

Decide your next property move by inviting your housemates/partners and discuss your next property

License

Notifications You must be signed in to change notification settings

thtg88/property-decider

Folders and files

NameName
Last commit message
Last commit date
Dec 31, 2020
Jul 4, 2021
Dec 29, 2020
Jan 3, 2021
Jan 3, 2021
Jan 2, 2021
Jan 3, 2021
Feb 20, 2021
Dec 29, 2020
Jul 4, 2021
Dec 29, 2020
Jan 3, 2021
Dec 29, 2020
Dec 29, 2020
Jun 16, 2021
Feb 20, 2021
Dec 29, 2020
Dec 29, 2020
Feb 20, 2021
Jul 4, 2021
Dec 29, 2020
Feb 20, 2021
Nov 16, 2021
Jun 16, 2021
Dec 29, 2020
Jan 2, 2021
Jan 1, 2021
Dec 29, 2020
Jan 3, 2021
Dec 29, 2020
Oct 5, 2021

Repository files navigation

Property Decider

Property Decider helps you making a decision about your next property move by sharing property details between your housemates/partners, voting, and commenting the property.

Usage

Please note: Only UK property sites are supported.

Register to Property Decider, grab a Zoopla, Rightmove, or On The Market link to a property, paste it into Property Decider, and we will fetch the property details for you.

You can then invite your partners or housemates to a group to property decider, and you can then start voting whether or not you like the property, and start the discussion with comments.

Development

Requirements

  • PHP 8.0: on macOS you can install it via Homebrew with brew install [email protected]
  • Composer v2: check the Composer website for instructions
  • Postgres v13: on macOS you can install it via Homebrew with brew install postgres@13
  • Node v14: you can install it using nvm via nvm install 14.17.1
  • Yarn: you can install it via npm i -g yarn

Setup

composer install
yarn
php artisan migrate --seed

Server

php artisan serve

CI

Some handy composer scripts are available to help with code quality:

  • composer run-script check-style: lint PHP files using PHP CS Fixer, and blade files using TLint
  • composer run-script stan: runs static analysis on PHP files using Psalm and its Laravel plugin
  • composer run-script test: runs unit and feature tests using PHPUnit and Laravel parallel testing feature via Paratest
  • composer run-script fix-style: fix PHP files style via PHP CS Fixer
  • composer run-script ci: runs the check-style, stan, and test scripts sequentially

Additionally CI is run using GitHub Actions

About

Decide your next property move by inviting your housemates/partners and discuss your next property

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published