/Agoura-Angular

this is for educational purposes only at iti intership

Primary LanguageHTML

Agora - Frontend

This is the frontend application for Agora, a property auction platform built with Angular. Agora allows users to browse property auctions, place bids, and participate in the auction process.

Table of Contents

Project Overview

The Agora frontend is a single-page application built with Angular. It provides a user-friendly interface for interacting with the Agora auction platform. The frontend integrates with the Agora backend API to fetch data and perform actions such as bidding on properties and managing user accounts.

Installation

To install and set up the Agora frontend locally, follow these steps:

  1. Clone the repository: git clone https://github.com/Mohamedyousef44/Agoura-Angular.git
  2. Navigate to the project directory: cd agora-frontend
  3. Install the dependencies: npm install
  4. Set up the required configuration:
  5. Run the application: npm start

Usage

To use the Agora frontend, follow these steps:

  1. Access the application through the provided URL or local development server.
  2. Register an account or log in with existing credentials.
  3. Browse available property auctions.
  4. View auction details, including property information, starting price, and current bids.
  5. Place bids on desired properties.
  6. Monitor auction status and outbid other users.
  7. If you win an auction, follow the instructions to complete the payment process.

Dependencies

The Agora frontend relies on the following dependencies:

  • Angular - A powerful framework for building web applications.
  • Ngx Spinner - A library for displaying loading spinners in Angular.
  • Ngx Angular - A starter kit for Angular projects.
  • CoreUI - A UI library for building responsive web applications.

Contributors

The contributors to the Agora frontend include: