0% found this document useful (0 votes)
137 views8 pages

Flutter House Bidding Application: 1) Background/ Problem Statement

This document describes a Flutter House Bidding Application that allows users to bid on houses online. The application has two main modules - Admin and User. The Admin can approve house details, bids, and payments. Users can register, view available houses, place bids that require admin approval, and track payments. The application was created using Flutter, Dart, and MSSQL with the goal of making the online bidding process more transparent and secure.

Uploaded by

mathew nuru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
137 views8 pages

Flutter House Bidding Application: 1) Background/ Problem Statement

This document describes a Flutter House Bidding Application that allows users to bid on houses online. The application has two main modules - Admin and User. The Admin can approve house details, bids, and payments. Users can register, view available houses, place bids that require admin approval, and track payments. The application was created using Flutter, Dart, and MSSQL with the goal of making the online bidding process more transparent and secure.

Uploaded by

mathew nuru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 8

Flutter House Bidding Application

1) Background/ Problem Statement

An auction house is a company that facilitates the buying and selling of


assets. People lack awareness about online auctions and online bidding.
Even though the online bidding process is transparent, one cannot
eliminate the chances of fraud when entering the online bidding
market. Therefore, a strong background check is required by both the
buyer and the seller, before indulging in the process.
So, our flutter-based House Bidding Application helps to bid on houses
that the user wants. The user can add a house for bid and the admin
will approve those house details by verifying them or they can bid for
the house and the admin will also approve the proposals.

This project is written in Dart and the database used here is MSSQL, and
it is based on the flutter framework. Dart is a programming language
that Google developed and keeps up with. A cross-platform framework
for building high-performance mobile apps is called Flutter.
2) Working of the Project

In this system, the admin needs to log in to the system to view all the
house details and the users. All the house details added by the house
owner can be viewed by the admin and they can accept or reject their
bids. The admin can view all the house bookings and their payments.
To login to the system, the user will need to register with their basic
details and only then they can log in. Here, the user can be any agency
or the owner who wants their house to be added on for an auction. The
user can create and update house details and these details will be
visible to the admin and they can approve or reject any bidding
proposal.
The user will be able to view all their bids and their payments to those
bids. For bidding, the user can view all the available house details. Once
the user places a bid, later these bids will also be verified by the admin.
They can have to pay a token for the winning.

3) Advantages
- It is easy to maintain.
- It is user-friendly.
- The user can easily view all the available houses that they
can bid on.
- The user can view all the payments and bids in a single place
without any difficulty.
4) System Description
The system comprises 2 major modules with their sub-modules as
follows:

 ADMIN:
 Login
- The admin can log in using a username and password.
 House Details
- They can view the house details added by the house owner
and approve them for bids.
 Bids
- The admin can view bids and approve those bids.
 Booking:
- They can view all the house bookings.
- Also, they can view all the payments done for house
booking.

 USER:
 Registration
- The user needs to register first to log in.
 Login
- They can log in using their username and password.
 Profile
- The user can add and update their details on their profile
page.
 Change Password
- Also, they can change their old password to the new one.
 My House
- The user can view create, update, and delete house details.
These house details can be viewed by the admin and they
will be responsible for approving and rejecting them.
- They will be able to view all their bids.
- And they can also view all their payments.
 House Auction
- The user can view available house details for bidding.
- They can place bids, and later these bids will also be verified
by the admin.
- The user will need to pay for a token of their winning.

5) Project Life Cycle


The waterfall model is a classical model used in the system
development life cycle to create a system with a linear and sequential
approach. It is termed a waterfall because the model develops
systematically from one phase to another in a downward fashion. The
waterfall approach does not define the process to go back to the
previous phase to handle changes in requirements. The waterfall
approach is the earliest approach that was used for software
development.

6) System Requirements
I. Hardware Requirement

i. Laptop or PC
 macOS Sierra and above (If Mac setup is required)
 Windows 7 or higher
 I3 processor system or higher
 8 GB RAM or higher
 100 GB ROM or higher

ii. Android Phone (6.0 and above)


iii. iPhone (iOS 9 and above) (If the iOS version needs to be
checked)

II. Software Requirement

iv. Laptop or PC
 Android Studio with Flutter Plugin
 XCode (Latest version) (If the iOS version needs to
be checked on Mac)
 Azure Data Studio

7) Limitation/Disadvantages
- The admin has to go through all the house bids and respond
to all the proposals which can be time-consuming.
- The user will not be able to know about their housing bids
until their any response.

8) Application – This application helps the user to bid for a house


easily without facing any difficulty.

9) Reference
- https://www.researchgate.net/publication/
256019483_Bidding_Wars_for_Houses
- https://www.tandfonline.com/doi/full/
10.1080/09599916.2020.1767681
- https://www.diva-portal.org/smash/get/diva2:785070/
FULLTEXT01.pdf
- https://www.academia.edu/28949945/
Bidding_House_A_Web_Service_and_Ontology_based_Framework_f
or_Auctions

You might also like