projectdescp
Property Lisitng - Frontend
This folder includes all of the frontend code that the web application requires. This was accomplished with the help of Angular, Typescript, HTML, and CSS using Bootstrap.
Components
The following are the contents of each component:
home: includes all the home components (HTML, CSS, Typescript). This component contains the
herobox,Search Barbased on various parameters,Buy nowandRent nowoptions,Featuredcolumn,Website reviewsandAbout Uscolumn.bookings: includes the bookings components (HTML, CSS, Typescript). This component contains the
List of bookingsof the user andView/Removeproperties funcitons.listing-location: includes all the listing-location components (HTML, CSS, Typescript). This component contains the
List of properties,Featured proeprtiesandSearch Barbased on property name.listing-name: includes all the listing-name components (HTML, CSS, Typescript). This component contains the
List of properties,Featured proeprtiesandSearch Barbased on property name.listing-type: includes all the listing-type components (HTML, CSS, Typescript). This component contains the
List of properties,Featured proeprtiesandSearch Barbased on property name.listings: includes the listing component (HTML, CSS, Typescript). This component contains the
List of properties,Featured proeprtiesandSearch Barbased on property name.
Note: The listings, listing-type, listing-name, listing-locations are created for routing purpose i.e different listing components have different routes to redirect to listing page from the home component.
model: includes all the modal classes (Typescript). This component contains the
model classesi.e. (user, property, admin, user_properties, address, category, etc.)navbar: includes the navabar component (HTML, CSS, Typescript). This component contains the
Logo,Navigations linksandSignin/Signupbuttons.property: includes all the properties as in the property component (HTML, CSS, Typescript). This component contains the
Property Photos,Property description and Aminities,Buy and Add to Wishlistbuttons,Property ReviewsandUser Review Form.services: includes all the services that are used in the application (Typescript). This component contains all the
services typescript filesi.e. (user, property, user_properties, address, category, etc.)sign-in: includes all the sign-in components (HTML, CSS, Typescript). This component contains the
Signin FormandSignupredirection link.sign-up: includes all the sign-up components (HTML, CSS, Typescript). This component contains the
Signup FormandSigninredirection link.wishlist: includes the wishlist component (HTML, CSS, Typescript). This component contains the
List of liked propertiesby the user andView/Removeproperties funcitons.footer: includes the footer component (HTML, CSS, Typescript). This component contains the
Linkrequired by the applications andWebsite description.
Development Server
This project was generated with Angular CLI.
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.
Last updated