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 Carousel | Sanity Studio |
- 🖥️ 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
- 📱 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.
// 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