/oneroof

OneRoof is a modern and elegant real estate website that allows users to easily search and filter properties by name.

Primary LanguageTypeScript

๐Ÿ OneRoof

OneRoof is a modern and elegant real estate website that allows users to search and filter properties by name easily. The website is built using Next.js, Typescript, Tailwind CSS, and Sanity CMS for content management, ensuring a seamless user experience.

Each property has its own dedicated page, which includes detailed information about the property, including photos, location on a Google Map, and all relevant property details divided into sections. The website's intuitive UI ensures that users can easily find the information they need while browsing on a desktop or mobile device.

OneRoof's backend is powered by Sanity CMS, which makes it easy for administrators to manage and update the website's content. With its user-friendly interface, administrators can quickly add or edit property listings, update property details, and manage user accounts.

Properties Listing Property Details
Image 1 Image 2
Image Carousel Sanity Studio
Image 3 Image 4

Deployment

View Live Project ๐Ÿ–ฅ

Technologies Used

  • ๐Ÿ–ฅ๏ธ Frontend: Built with Next.js
  • ๐Ÿ’ป Backend: Powered by Sanity CMS
  • ๐ŸŽฏ React-Icons: Icon Library
  • ๐Ÿ’ป Language: Written in TypeScript
  • ๐ŸŽจ Styling: Styled using Tailwind CSS
  • ๐Ÿ—บ๏ธ Maps: Google Maps API

Features

  • ๐Ÿ“ฑ Responsive: Looks great on all devices.
  • ๐ŸŽจ Consistent Design: A clean, polished look throughout.
  • ๐Ÿ”ฅ Detailed Property Page with Amentites divided into sections.
  • ๐Ÿš€ Optimized for Faster Loading: Quick and efficient loading time.
  • ๐Ÿ™ Created with Accessibility in Mind: Accessible to everyone, regardless of abilities.
  • ๐Ÿ—” Robust backend powered by Sanity CMS making it easy to manage an update properties.
  • ๐Ÿ“ Map Location: Pin-pointed on Google Maps.

Run Locally

  // Clone the Repository
  git clone https://github.com/itaintkevin/oneroof
  
  // Go to the project directory
  cd oneroof

  // Install dependencies
  yarn

  // Start the Server
  yarn run dev