Skip to content

aadelaahmed/AirMakFront

Repository files navigation

AirMAK Project

This is a sample Angular project showcasing the features and capabilities of the application. It provides a platform for users to buy, sell, and rent properties seamlessly. The project utilizes the Angular framework and various libraries to create a modern and responsive user interface.

Features

  • User Registration and Authentication: Users can register using their email and password or use Google Gmail authentication. Secure authentication protocols are implemented to protect user accounts.

  • Property Exploration: Users can explore a list of properties with search and filtering options based on specific criteria such as property type, location, amenities, etc.

  • Property Listing: Users can sell or rent their properties by adding new property listings. The number of free properties a user can add is limited, but they can upgrade their subscription packages to increase the limit.

  • Google Maps Integration: The platform integrates with Google Maps to display the location of each property, providing users with a visual representation of the property's surroundings.

  • Admin Features: The admin has access to features such as property verification, acceptance/rejection processes, and subscription package management.

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository: git clone https://github.com/aadelaahmed/AirMakFront.git
  2. Install dependencies: npm install
  3. Start the development server: ng serve
  4. Open the project in your browser at http://localhost:4200

Technologies Used

  • Angular: A powerful framework for building web applications.
  • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
  • Bootstrap: A CSS framework for responsive and mobile-first web development.
  • Google Maps API: Integration with Google Maps for location display.
  • Google Authentication & Gmail API: Integration with Google for authentication and send emails.
  • Stripe API: Integration with Stripe for secure payment processing.

Contributing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published