Online Auto Spare Parts Store and Consultation Test phase, srs, design phase and source code final deliverable
Abstract /
Introduction
The purpose of this project is to develop a website to facilitate common citizen. It will be like an estore where users can buy their required products online and can get consultation. Users can get their products and suggestions well on time. It will be a great opportunity for the sellers to increase their products sale. The website should have different categories of auto spare parts products like car accessories, wheels, car care, batteries, equipment etc. under each category all related option ( varieties of tyres, names of car accessories and batteries with brands, types and names of car’s equipment) should be available.
A user should be able to search and view products by applying different filters but only registered user can buy products, after selecting product he/she will be able to place an online order. At checkout time, more information will be needed to complete the order. Usually, the customer will be asked to fill the basic details or select a billing address, a shipping address, and payment option such as debit/credit card information or cash on delivery.
This website will also provide facility for online consultation related to auto spare parts. For this purpose expert can get registration. An expert can recommend any auto spare parts to the user.
Users can also hire a consultant for physical car inspection.
Users of this website will be:
- Individual user
- Consultant ➢ Admin
Functional
Requirements:
User panel:
- Any user can search / view products by applying filters (name, price, brand name etc).
- He/she should get registered to place an order.
- He/she should be able to select and add product to cart.
- He/she should be able to select payment method.
- The user will have to fill a form by providing his /her name, contact number, postal address, city, delivery and payment method (cash on delivery/online by using credit/debit card) at checkout.
- He/she should be able to send messages to consultants and can view consultant’s answers
- He/she should also be able to view other’s messages and consultant’s answers. He/she should be able to add review and feedback about product and website.
- The user can login and logout.
Consultant Panel:
- Consultant should get registration for consultation.
- Consultant can view user’s messages and can answer messages.
Admin panel:
- Admin can view orders.
- Admin can view reviews or feedbacks.
- Admin can block any user.
- Admin can add/remove categories or edit existing categories.
- Admin can add view and delete different products.
- Admin will be able to generate a report such as sale and buy reports, profit and loss report on a monthly.
- Admin can add consultant and can view consultant information.
- Admin can add payment method.
- Admin have access to monitor everything on the website.
Tools:
- Operating System: Window7and above
- HTML, CSS, Bootstrap (Front-end)
- Adobe Dreamweaver
- MYSQL(Backend)
- PHP (Server-side programming)
- XAMPP — Web Application Server