SeniorRenting

Description

Little project to make senior bidding activity better!

Here are some reasons why it is better than google form (traditional way).

Set-up guide; Want to contribute? :point_right: Contribution guidelines

More (to-do, changelog, future project :heart_eyes: , etc) at WIKI.

NOTES

Passwords in addsenoirname.php and RemoveABidd.php are not encrypted for the sake of simplicity.

Verification link is NOT gonna be developed, and it was removed from to-do list. Therefore, The website only sends you an email, and you have to reply back if there is anything wrong.

In blind-bidding, you will not be able to see the current price of each senior. In addition, the minimum price for each senior will be raised over time. This does not neccessary mean it is the current price of that senior; the actual price can be higher/lower.

Demo

Click the link to go to the website

real-time bidding

Desktop view:

1

mobile view: (iPhone 5s/SE)

3


blind-bidding

Desktop view:

2

mobile view: (iPhone 5s/SE)

4

License

GNU Lesser General Public License v2.1 in comply with PHPMailer

Features

How-to

SET-UP

  1. Decide whether you want to use real-time bidding or blind-bidding, if you use blind bidding, copy all the files from /blindbid/ and paste all of them to root

  2. Go to /addsenoirname.php and add/remove seniors (default password is 123456789 and 1234567890 for adding senior(s) and removing senior(s)).

  3. Add bad words to the list at index.php and report.php (prevent user from entering bad words).

  4. Add images for the slide-show at /image/ (width: 980px; height: 380px)

  5. Add your email + password in PHPMailer in index.php and report.php to send email, and enable less secure apps in Gmail in order to setup PHPMailer

  6. If the bid(s) is/are not legit, go to /RemoveABidd.php to remove lastest bid (default password is 01234567890 )