Skip to content

gau-rao/Tinyhouse

Repository files navigation

Tinyhouse

A Full-stack Typescript React & GraphQL application with a dedicated Google LogIn in which you can Rent and List your Properties . As a host you can see all your previous bookings and Listed Properties on Home Page . You can also connect your stripe account to tinyhouse which would transfer all booking amount to your stripe account . You can search for Properties in many Locations and filter listings based on Price .

Technologies used:

Client:

  • React
  • React Router DOM
  • GraphQL with Apollo Client
  • Ant Design
  • Typescript

Server:

  • Node js
  • Express
  • GraphQL with Apollo Server
  • Mongodb
  • OAuth 2.0 with Google
  • Google People's API
  • Google Geocoding API
  • Cloudinary
  • Stripe

SignIn-

Screenshot (40).png

FrontPage-

Screenshot (47)

Search for Location and filter Prices

Screenshot (37)

Property Listing

Screenshot (33)

Stripe Connect

Screenshot (35)

Rent a Property

Screenshot (39)

Host Page

Screenshot (34)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published