Skip to content

Dhaaaf/API-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About AirDnD

AirDND is a web application inspired by by Airbnb that primarily provides an online marketplace for lodging for homestays, vacation rentals, tourism activities, as well as buisness endeavors. Click here to visit the AirDnD live site.

This project is built with:

  • JavaScript
  • PostgreSQL
  • Sequelize
  • Express
  • React
  • Redux

Feature directions

Home Page Demo User:

You will be able to test features without sign up when you click on the profile button on the top right of the screen and navigate to the Demo User button.

Things i'm proud of:

The website shows different button depending on who is logged in, and who isn't. For example if the owner of the spot open the spot's page, then the edit, delete, and add image button appear, but the same doesn't happen if the current user doesn't own the spot.

This also extends to the ability to leave a review only if you're a user and haven't left a review yet, and the owner also being unable to leave a review.

I'm also fairly proud of the media queries that I added. The homepage resizes the number of images similarly to airbnb, and the spot details page also goes from 5 images to 1.

I was also able to make my forms modular to an extent, to make the css easily transferable between them to cut down on development time so I could focus on adding more features instead

Screenshots of pages

Home Page

home-page

Spot details as owner

spot-details-owner

Reviews

reviews

Make Spot Form

make-spot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published