Skip to content

TariqKichawele/tariq-estates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TariqEstates

TariqEstates is a full-stack real estate web application built with the MERN stack (MongoDB, Express.js, React.js, Node.js). It provides users with a platform to browse, search, and explore properties, as well as list properties for sale or rent. The application is designed to be fully responsive, ensuring a seamless experience across devices.

Screenshot 2024-05-13 at 9 48 10 AM

TECHNOLOGIES USED

Frontend:

  • React.js: A JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for quickly styling web applications.

Backend:

  • Node.js: A JavaScript runtime environment for building server-side applications.
  • Express.js: A web application framework for Node.js, used for building RESTful APIs.

Database:

  • MongoDB: A NoSQL database used for storing property data.

Features

  • User Authentication: Secure user authentication and authorization for accessing user-specific features and data.
  • Property Listings: Browse, search, and filter through a wide range of property listings based on various criteria.
  • Property Details: View detailed information, images, and specifications for individual properties.
  • Listing Management: Allow property owners to list, edit, and manage their properties for sale or rent.
  • Responsive Design: Fully responsive design ensures a consistent and user-friendly experience across devices.

Installation

To run the Property Pulse application locally, follow these steps:

Clone the repository:

bash Copy code git clone https://github.com/your-username/property-pulse.git Install dependencies:

bash Copy code cd property-pulse npm install Set up environment variables:

Create a .env file in the root directory. Add environment variables for MongoDB connection string and any other necessary configurations. Start the development server:

sql Copy code npm start Open your web browser and navigate to http://localhost:3000 to view the Property Pulse application.

Contributing

Contributions to the Property Pulse project are welcome! If you'd like to contribute, please fork the repository, make your changes, and submit a pull request following the guidelines outlined in the CONTRIBUTING.md file.

License

This project is licensed under the MIT License.

Contact

For any inquiries or feedback regarding the Property Pulse project, please contact Tariq Kichawele.

Releases

No releases published

Packages

No packages published

Languages