More Premium Hugo Themes Premium React Themes

UI UX Dashboard

Real Estate Webapp! Sign up, post your property with images from your device , and create your real estate agent profile. Search for properties, connect with agents, and stay up-to-date on market trends . Join now!

UI UX Dashboard

Real Estate Webapp! Sign up, post your property with images from your device , and create your real estate agent profile. Search for properties, connect with agents, and stay up-to-date on market trends . Join now!

Author Avatar Theme by kooya3
Github Stars Github Stars: 9
Last Commit Last Commit: Mar 4, 2023 -
First Commit Created: Apr 29, 2023 -
UI UX Dashboard screenshot

Overview

Tatua’s Real Estate App is a full-stack web application designed to help real estate agents and property managers manage their listings. It is built using the MERN stack (MongoDB, Express, React, Node.js) and TypeScript. The app allows users to create, read, update, and delete property data, and also features Google OAuth authentication for secure sign-in.

Features

  • CRUD Operations: Users can create, read, update, and delete property data.
  • Filtering: Users can filter properties by property type or location.
  • Detailed Property Pages: Each property has a detailed page with an image gallery and description.
  • Google OAuth2 Authentication: Users can securely sign in using their Google credentials.
  • Responsive Design: The app has a responsive design that works across all devices.

Installation

To install the Real Estate App locally, follow these steps:

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/username/repo.git
    
  2. Navigate to the project directory and install the dependencies by running the following command:

    npm install
    
  3. Create a .env file in the root directory and add the following environment variables:

    VARIABLE_NAME=value
    
  4. Start the development server by running the following command:

    npm start
    
  5. Open your browser and go to http://localhost:3000 to view the app.

Summary

Tatua’s Real Estate App is a powerful tool for real estate agents and property managers. It provides a user-friendly platform for managing property listings, with features such as CRUD operations, filtering, detailed property pages, and secure authentication with Google OAuth. The app is built using the MERN stack and offers a responsive design for a seamless experience across all devices. Install the app locally to start managing your property data efficiently.