Skip to content

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

Notifications You must be signed in to change notification settings

proofdigitalmediagroup/oneroof

 
 

Repository files navigation

OneRoof

OneRoof is a modern and elegant real estate website that allows users to easily search and filter properties by name. 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, whether they are 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.

Deployment

View Live Project 🖥

Technologies Used

  • 🖥️ Next.js: Frontend framework
  • 💻 Backend: Powered by Sanity CMS
  • 🎯 React-Icons: Icon library
  • 💻 Frontend & Backend: Implemented with TypeScript
  • 🎨 Styling: 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 project

  git clone https://github.com/itaintkevin/oneroof

Go to the project directory

  cd oneroof

Install dependencies

  yarn

Start the server

  yarn run dev

To edit Sanity Studio

  go to http://localhost:3000/studio

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.5%
  • JavaScript 4.9%
  • CSS 2.6%