This project is a property listing website that allows property owners to list their properties and users to search for properties based on various criteria such as property type, location, and gender preference. Users can browse through the listed properties, view property details, and contact property owners for further inquiries.
-
List Your Property: Property owners can add or list their properties by providing details such as photos, rent, property name, location, and contact information.
-
Select Your City: Users can filter properties based on their desired city from a list of available options.
-
Property Filtering: Users can filter properties based on property type (hostel, PG, flat), location, and gender preference.
-
Best Rated Properties: A section displaying the best-rated hostels, PGs, and rooms based on user ratings.
-
Best in Price Properties: A section displaying properties with the best prices based on user preferences.
-
Property Listings: Users can browse through property listings based on their selected filters, with options to view property details.
-
Property Details: Detailed information about each property, including photos, property name, location, rent details, and contact information of the property owner.
-
Review Page: A page where users can review the website and provide feedback.
- Frontend: React.js, HTML, CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Other Tools: Cloudinary (for image hosting), Google Maps API
Homepage - Browse through property listings and filter based on preferences.
Property Details - View detailed information about each property.
-
Clone the repository:
git clone [https://github.com/Abhinav1190P/PgLookUp](https://github.com/Abhinav1190P/PgLookUp)
-
Navigate to the project directory:
cd [property-listing](https://github.com/Abhinav1190P/PgLookUp)
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Access the application at
http://localhost:3000
.
Contributions are welcome! Please feel free to submit pull requests or open issues for any new features, enhancements, or bug fixes.
This project is licensed under the MIT License.