├── .gitignore ├── README.md ├── app ├── (auth) │ ├── sign-in │ │ └── [[...sign-in]] │ │ │ └── page.jsx │ └── sign-up │ │ └── [[...sign-up]] │ │ └── page.jsx ├── (routes) │ ├── add-new-listing │ │ ├── loading.jsx │ │ └── page.jsx │ ├── edit-listing │ │ ├── [id] │ │ │ └── page.jsx │ │ ├── _components │ │ │ └── FileUpload.jsx │ │ └── loading.jsx │ ├── rent │ │ └── page.jsx │ ├── user │ │ ├── _components │ │ │ └── UserListing.jsx │ │ └── page.jsx │ └── view-listing │ │ ├── [id] │ │ └── page.jsx │ │ ├── _components │ │ ├── AgentDetail.jsx │ │ ├── Details.jsx │ │ └── Slider.jsx │ │ └── loading.jsx ├── Provider.jsx ├── _components │ ├── FilterSection.jsx │ ├── GoogleAddressSearch.jsx │ ├── GoogleMapSection.jsx │ ├── Header.jsx │ ├── Listing.jsx │ ├── ListingMapView.jsx │ ├── MarkerItem.jsx │ └── MarkerListingItem.jsx ├── favicon.ico ├── globals.css ├── layout.js └── page.js ├── components.json ├── components └── ui │ ├── alert-dialog.jsx │ ├── button.jsx │ ├── carousel.jsx │ ├── dropdown-menu.jsx │ ├── input.jsx │ ├── label.jsx │ ├── radio-group.jsx │ ├── select.jsx │ ├── sonner.jsx │ └── textarea.jsx ├── jsconfig.json ├── lib └── utils.js ├── middleware.js ├── next.config.mjs ├── package.json ├── postcss.config.js ├── public ├── loginbg.jpg ├── logo.svg ├── next.svg ├── pin.png ├── placeholder.svg └── vercel.svg ├── tailwind.config.js └── utils └── supabase └── client.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/README.md -------------------------------------------------------------------------------- /app/(auth)/sign-in/[[...sign-in]]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(auth)/sign-in/[[...sign-in]]/page.jsx -------------------------------------------------------------------------------- /app/(auth)/sign-up/[[...sign-up]]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(auth)/sign-up/[[...sign-up]]/page.jsx -------------------------------------------------------------------------------- /app/(routes)/add-new-listing/loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/add-new-listing/loading.jsx -------------------------------------------------------------------------------- /app/(routes)/add-new-listing/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/add-new-listing/page.jsx -------------------------------------------------------------------------------- /app/(routes)/edit-listing/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/edit-listing/[id]/page.jsx -------------------------------------------------------------------------------- /app/(routes)/edit-listing/_components/FileUpload.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/edit-listing/_components/FileUpload.jsx -------------------------------------------------------------------------------- /app/(routes)/edit-listing/loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/edit-listing/loading.jsx -------------------------------------------------------------------------------- /app/(routes)/rent/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/rent/page.jsx -------------------------------------------------------------------------------- /app/(routes)/user/_components/UserListing.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/user/_components/UserListing.jsx -------------------------------------------------------------------------------- /app/(routes)/user/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/user/page.jsx -------------------------------------------------------------------------------- /app/(routes)/view-listing/[id]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/view-listing/[id]/page.jsx -------------------------------------------------------------------------------- /app/(routes)/view-listing/_components/AgentDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/view-listing/_components/AgentDetail.jsx -------------------------------------------------------------------------------- /app/(routes)/view-listing/_components/Details.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/view-listing/_components/Details.jsx -------------------------------------------------------------------------------- /app/(routes)/view-listing/_components/Slider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/view-listing/_components/Slider.jsx -------------------------------------------------------------------------------- /app/(routes)/view-listing/loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/(routes)/view-listing/loading.jsx -------------------------------------------------------------------------------- /app/Provider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/Provider.jsx -------------------------------------------------------------------------------- /app/_components/FilterSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/FilterSection.jsx -------------------------------------------------------------------------------- /app/_components/GoogleAddressSearch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/GoogleAddressSearch.jsx -------------------------------------------------------------------------------- /app/_components/GoogleMapSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/GoogleMapSection.jsx -------------------------------------------------------------------------------- /app/_components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/Header.jsx -------------------------------------------------------------------------------- /app/_components/Listing.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/Listing.jsx -------------------------------------------------------------------------------- /app/_components/ListingMapView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/ListingMapView.jsx -------------------------------------------------------------------------------- /app/_components/MarkerItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/MarkerItem.jsx -------------------------------------------------------------------------------- /app/_components/MarkerListingItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/_components/MarkerListingItem.jsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/layout.js -------------------------------------------------------------------------------- /app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/app/page.js -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components.json -------------------------------------------------------------------------------- /components/ui/alert-dialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/alert-dialog.jsx -------------------------------------------------------------------------------- /components/ui/button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/button.jsx -------------------------------------------------------------------------------- /components/ui/carousel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/carousel.jsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/dropdown-menu.jsx -------------------------------------------------------------------------------- /components/ui/input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/input.jsx -------------------------------------------------------------------------------- /components/ui/label.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/label.jsx -------------------------------------------------------------------------------- /components/ui/radio-group.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/radio-group.jsx -------------------------------------------------------------------------------- /components/ui/select.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/select.jsx -------------------------------------------------------------------------------- /components/ui/sonner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/sonner.jsx -------------------------------------------------------------------------------- /components/ui/textarea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/components/ui/textarea.jsx -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/jsconfig.json -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/lib/utils.js -------------------------------------------------------------------------------- /middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/middleware.js -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/loginbg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/public/loginbg.jpg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/public/pin.png -------------------------------------------------------------------------------- /public/placeholder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/public/placeholder.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /utils/supabase/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rrs301/real-estate/HEAD/utils/supabase/client.js --------------------------------------------------------------------------------