Property Listing
Last updated
Last updated
PL (Property-Listing)
is an online web application that serves as a single platform for property buyers and sellers in India to discover properties of interest.
Clone the repo: git clone https://github.com/parithoshpoojary/property-listing.git
Change your dir to: cd property-listing/
This will get a copy of the project installed locally. To install all of its dependencies and start the application, follow the instructions below.
Make sure you have the installed globally. I used npm
package manager to manage all the dependencies. To install npm .
Change your dir to: cd property-listing/master/frontend
After installing the npm, run npm install
on the commnad prompt to resolve all dependencies (might take a minute or so). Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
The following are the functionalities
made available to the end user:
Signup and Login into the website.
Window shopping of properties listed for different cities.
Search bar for listing certain properties.
Listing properties in accordance with the chosen location.
A list of properties that have been highlighted.
Searching a property by name.
Adding a new property to the Wishlist or to the Cart
Removing and viewing properties in the wishlist and cart.
Placing the order.
The master
branch contains the front-end code.
The User Interface - Design
contains all the UI images that is used in the making the web application.
The Resources-Main
contains all the icons, images, buttons used in the web application.
To contribute to the repository, follow the below given steps:
Fork it
Create your feature branch (git checkout -b my-new-feature)
.
Commit your changes (git commit -m 'Add some feature')
.
Push your branch (git push origin my-new-feature)
.
Create a new Pull Request.
- This consists of the database design and the database(sql) code for creating the table in the database.
This contains the code for the frontend of the web application - to get a better understanding of the project directory and its folders functionality
For more information about the license of the property-listing application usage .
For more information about Angular, check their .