Auction Hunt Project
Auction Hunt Project
Auction Hunt Project
AuctionHut
TABLE OF CONTENTS
Contents
1. INTRODUCTION......................................................................................................... 1
1.2. ASSUMPTIONS, RISKS AND OBSTACLES ..................................................................... 2
1.2.1. Risk/Obstacles ................................................................................................... 2
1.2.2. Assumptions ...................................................................................................... 2
1.3. HIGH-LEVEL SYSTEM COMPONENTS .......................................................................... 3
1.4. LIST OF OPTIONAL FUNCTIONAL UNITS .................................................................... 3
1.5. EXCLUSIONS.............................................................................................................. 3
1.6. APPLICATION ARCHITECTURE ................................................................................... 3
1.7. GANTT CHART .......................................................................................................... 4
1.8. HARDWARE AND SOFTWARE SPECIFICATION ............................................................ 4
1.8.1. Minimum Hardware Specification .................................................................... 4
1.8.1.1. Server Side ................................................................................................. 4
1.8.1.2. Client Side.................................................................................................. 4
1.8.2. Minimum Software Specification ...................................................................... 4
1.8.2.1. Server side .................................................................................................. 4
1.8.2.2. Client side .................................................................................................. 5
1.9. TOOLS AND TECHNOLOGIES USED WITH REASONING................................................ 5
1.9.1. Development Tools............................................................................................ 5
1.9.1.1. Visual Studio Code .................................................................................... 5
1.9.1.2. Nodejs ........................................................................................................ 5
1.9.2. CASE tools ........................................................................................................ 5
1.9.2.1. Microsoft Word .......................................................................................... 5
1.9.2.2. MS Visio .................................................................................................... 5
1.9.2.3. Agro UML ................................................................................................. 5
1.9.2.4. MS Project ................................................................................................. 5
1.9.3. Languages ......................................................................................................... 5
1.9.3.1. React Native ............................................................................................... 5
1.9.3.2. ES6 ............................................................................................................. 6
1.9.3.3 Laravel ........................................................................................................ 6
1.9.3.5 CSS ............................................................................................................. 6
1.9.3.6 HTML ......................................................................................................... 6
1. Introduction
The internet has become a very important aspect of life today. More than 3 billion people
of the world have an access to the internet, which is relatively 45% of the world
population. With this in mind, the rate at which this large population is seeking to buy
items is also on the rise, as many people are seeking advanced and ideal routes of trading
services. Some people spend a lot of money on transportation, using a lot of time of
which at the end of the road they might lack to get the desired items which they opted for.
It is open that most people are seeking to buy items every day in most cities and towns,
both locally and abroad, desperate if they might get a solution, or a right person to deliver
a solution to them. These people end up settling at items or service providers who are
conmen or who sell illegal and fake items to the desperate buyers.
On the other hand, there are legit business people and store owners who have quality
items in the locality of the auctioneer, but they do not meet for business because the
auctioneer is not informed about the items available. This is a great frustration in deed!
This project shall handle this issue by creating an online platform where a user will be
able to post items online for auction. The items will accompany item name, selling price,
and a picture presentation for the bidder to see. The bidder, if interested in the item, will
auction for the product and will be able to inspect the item physically to approve the
product then complete the business with the seller. The auctioneer will have a provision
to chat with the seller and consult with him about the details of the product. This chat will
be confidential only between the buyer and the seller, ensuring the buyer’s
confidentiality. The customers will be assured of getting the right products, since they
will take their time to analyses and compare a range of listed items and choose
appropriately according to their need or desire. This will save time that buyers take in
search of items and therefore they will save themselves from worsening of conditions
which may lead to wastage of time conditions. This will also save money that is spend
around travelling and bidding for the undesired items. Bidders will at the end of the day
have a reason to smile with this online system.
This system will run on the internet since of the dynamic nature of the internet, and
anybody can access it from smartphones. This is a sure promise that the system will serve
many people in the country, and in the future it will reach out to the whole world. The
system is a forum where the bidders meet their respective product sellers in their locality
on the internet to solve the problem of item auctioning.
Project Goal:
The foremost motive is to provide the exact product that buyer love; at buyer’s doorstep regardless of time,
place or geographical location, while understanding the precise needs of each buyer. AuctionHut brings out
your personalized trend and style, keeping your budget in mind .
Objectives:
Sr.#
1 Create an online forum where bidders auction for items posted by the seller through the online
system.
2 Create a panel where by a seller receives requests from a buyer and sends back a feedback, an
answer to a question.
3 To implement and test the workability of the newly developed system.
4 This portal gives selling/purchasing of product online.
5 Any user has both type i.e. vendor and customer. If he/she sells the product then he/she is
vendor and if he/she purchases the product then he/she is the customer.
6 The user can see the bid history.
7 This website has bid history.
1.5. Exclusions
• Will be able to find the product that customer love.
• Will not waste time for going outside for auction.
• Will be able to purchase the products next to your door.
1.9.3. Languages
1.9.3.2. ES6
ES6 refers to version 6 of the ECMA Script programming language. ECMA Script is the
standardized name for JavaScript. JavaScript has remained the best-known
implementation of ECMAScript since the standard was first published.
1.9.3.3 Laravel
PHP is a general-purpose programming language originally designed for web
development. PHP code may be executed with a command line interface (CLI),
embedded into HTML code, or used in combination with various web template systems,
web content management systems, and web frameworks.
1.9.3.5 CSS
It is used for designing of the front end.
1.9.3.6 HTML
It is used for the development of web pages