Skip to content

patricktheodore/rental-reviewer

Repository files navigation

Renters Reviews
(UWA Coding Bootcamp - Project 2/Group 2)

expressjs javascript eslint mysql npm npm handlebars css3 sweet alert2 prettier node js bootstrap fontawesome
watchers rep size License: MIT fork repo star contributors top language issue open


About The Project

We understand that finding the right rental property can be a daunting task. There’s always some uncertainty whether the property you’ve got your heart set on is really right for you. Read honest, real-world reviews written by tenants, past and present, before you lock yourself into any commitments! With our app, you’ll be able to find the most suitable rental property for your needs.

User Story

 * As a user, I want to be able to view reviews for rental properties
 * So that I can see previous renters expreriences before I commit to a lease

Acceptance Criteria

Its done when the '/' homepage route, renders recent properties reviewed
Its done when clicking on /property/:id? property checks authentication
If auth fails, a login/signup page is rendered
If auth passes, /property/:id renders the property and recent reviews
Its done when /review/:id renders the review view
Its done when if a user is logged in, the login option changes to log out
Its done when /user/:id renders the user view with the users recent reviews
Its done when the /dashboard/ renders the dashboard view
The dashboard view will show the users recent reviews, and also gives option to add property
Its done when the /property/ POST requests, allows the user to add a new property
Its done when the /review/ POST request allows the logged in user to add a review to a property. 

Live Heroku Deployment

live demo heroku

Mockup Page

The following image shows the web application's appearance and functionality:

rental-reviewer-image

Installation

fork the repo

git clone to local

npm install

Usage

Run the following command at the root of your project and answer the prompted questions:

--WITH LIVE HEROKU DEPLOYMENT--

login or create account on heroku deployment

-------OR--------

--FROM LOCAL--

mysql -u root -p

source db/schema.sql

node seeds/seed.js

npm start

Contributors

contributor

Contribution

This project is for private use and not looking for contributions at this time.

License

Distributed under the MIT. Please see for https://opensource.org/licenses/MIT more details.

Questions & Contact Info

Find more of our works at Github: Patrick Theodore and Adam Pham
Get in contact via email: patricktheodoresara@gmail.com or thaihoangpham2008@gmail.com

↥ back to top


© 2021 Project 2 - Group 2(Patrick & Adam): Rental Reviewer

About

An application to see reviews about rental properties

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages