https://github.com/tariqkichawele/tariq-estates
A real estate application built using MERN
https://github.com/tariqkichawele/tariq-estates
javascript mern-stack mongodb
Last synced: 2 months ago
JSON representation
A real estate application built using MERN
- Host: GitHub
- URL: https://github.com/tariqkichawele/tariq-estates
- Owner: TariqKichawele
- Created: 2024-01-28T16:27:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-13T18:11:48.000Z (about 1 year ago)
- Last Synced: 2025-02-16T02:44:15.717Z (4 months ago)
- Topics: javascript, mern-stack, mongodb
- Language: JavaScript
- Homepage: https://real-estate-xs3b.onrender.com
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.

**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.