Skip to content

Petkov-Petko/RealEstate

Repository files navigation

Real Estate Website

Overview

This project is a comprehensive real estate platform designed to facilitate the renting and buying of properties. Users can create accounts to access a wide range of property listings, each detailed with essential information and visualized on an interactive map. The platform aims to provide a seamless and user-friendly experience, allowing users to easily navigate through property options, view their locations, and manage their profiles.

Features

User Profiles: Users have their own profiles and can modify their information.

Property Listings: Browse properties available for rent or purchase.

Admin View: Only the admin can add properties from an admin view page.

Google Maps Integration: View properties on an interactive map.

Responsive Design: The website is designed to be responsive and user-friendly on all devices.

Technologies Used

  • Frontend:

    • React
    • TypeScript
    • HTML
    • CSS
    • Tailwind
  • Backend:

    • Firebase
  • APIs:

    • Google Maps API
  • Additional Tools:

    • ESLint (for code linting)
    • Git (for version control)

Local Setup

To set up the project locally, follow these steps:

  1. Clone the repository.
  2. Install dependencies by running the following command in the project directory:
    npm install
    
  3. Start the development server:
    npm run dev
    

Please note that you need to have Node.js and npm installed on your machine to set up and run the project locally.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request

About

Real estate platform designed to facilitate the renting and buying of properties.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages