0092 3125718857
WhatsApp for More Details
E-Wallet Based Books Bazar- Online Test phase, srs, design phase and source code final deliverable
Project Domain / Category Web Programming
Abstract/ Introduction
Books hold an immense importance in human life and reading the books help in acquiring knowledge and developing imagination. In view of this, the proposed project aims to develop a website titled as “E-Wallet Based Books Bazar-Online” that will provide books of different categories to its users in soft form. There will be books of two main categories: Free and Paid. Free books will be available for all the users of the website just for online reading. However, to download the free books or to place the order for books of the paid category or to put the books for sale on the website, the users will have to get themselves registered on the website by passing through a proper registration process. The final approval of the seller registration request will be done by the Administrator of the website. A user will be able to purchase / make order against available books using e-wallet system of this website. The website will provide interactive/responsive interfaces and rich search facility for finding the different types of books through different filters. The website aims to facilitate its users for selling and purchasing of books without physically visiting the book market for this purpose.
Functional Requirements:
Following are the key functional requirements of the proposed system:
There will be following four types of users of the website:
Proper interfaces for user registration and Sign In will be available for all users.
Roles of the users will be as follow:
An unregistered user will register him/her on the website. On submitting the registration information, an email notification will be sent with a confirmation link to the user’s given email ID for the verification of the email ID.
The admin panel will allow the Admin to perform category management, Wallet Management as well as user management (accepting /rejecting the seller registration requests).
Admin will also be able to perform all tasks of a registered user Client, Seller and unregistered user (Visitor).
Registered User- Client
There will be proper Dashboard comprising of interactive interfaces for the registered users. The dashboard will include some common links and interfaces such as user profile, E-Wallet, favorite books, view order status, list of books read or downloaded by the user etc. and any other required links and interfaces.
Registered User- Seller
In addition to the above functionalities, interfaces of the list of orders and mange orders, uploading the books detail for sale, List of sold out books etc. will be provided to the registered user as a Seller.
There will be proper Dashboard comprising of interactive interfaces through which the seller will be able to add/ delete and update all information about books such as Book Title, ISBN, Publisher, short description, price, stock available etc.
The website will display the information of available books category wise such as Free, Paid and sub categories like Religious, Academic, Science, Health, The Books of Travels, Biographic, Novels, Poetry, Fairy Tales, Wars and Fiction etc. (A student may add further sub categories). Book Title, Author, Publisher, Publishing Year, ISBN (if applicable), Book Category, Price (In case of Paid category), In Stock etc., and user’s reviews/ratings will be displayed in proper format.
The website will allow any type of user to read the preface of any book of Paid Category.
There will be proper link and display interface for this purpose.
The website will allow the registered user(s) to make order against their selected books. There will be proper interfaces on the website in this regard. The user will first have to select the item to put into the shopping cart, and then will have to pay from the E- Wallet System of this website.
A confirmation email on successful transaction will be sent to the user’s provided email.
The website will provide rich search feature through which all types of users should be able to search information on the website using different filters and keyword such as:
There will be proper E-Wallet System on the website which will allocate a specific amount to the registered users on assumption that an offline submission of money has been paid to the Admin via any means at the time of registration. A registered user will be able to place the order for paid books by using this wallet. On each successful transaction (order placing), an automatic deduction will be made in the amount in the account of the user. The Admin will manage the E-Wallet account against each registered user.
11.Feedback/ Suggestions
The registered users will be able to submit their feedback and suggestions about the website’s services to Admin or about the books to the seller.
12.Reviews and Ratings
The registered users will be able to submit their reviews using a star rating system against the book(s) read, downloaded or purchased by them.
Tools:
Supervisor:
Name: Muhammad Saeed Amjad