The application is a website that works on the web to market and sell books electronically. In this application we have implemented some e-commerce concepts such as shopping cart and e-payment. We took the "Collaborative Advocacy Library" as a model for implementing the site.


The application contains two parts: a part for the admin and a part for the visitor (buyer).
The admin part
provides the ability to register books, register authors and basic data needed by the application such as book classifications, book languages, publishing houses, and the nationalities of authors. This part allows the supervisor to view and process purchase orders, as well as view various reports.
The visitor pane enables the ability to view books, search in them, view the details of the selected book, then add to the cart. When adding to the cart, the user can either continue the shopping process, or complete the purchase.


When choosing to complete the purchase, and if the user is not logged in, the site offers the ability to log in (for the previously registered user), or register (for the new user).


After registering, or logging in, the site moves the user to the complete purchase screen by providing two payment methods: either by using the Paypal system or by paying on receipt.


If the buyer chooses to pay through the Paypal system, the application transfers it to the Paypal demo site (known as the SandBox), where the user performs a virtual payment process via a virtual account. If everything goes well and the default payment process is completed, the Paypal system allows the user to return Once again to our website, where a screen is displayed thanking the buyer and asking him to go to the office and receive his purchases. If the buyer chooses to pay upon receipt, the application displays a thank you message asking him to go to the office to receive the books he chose and pay upon receipt. In both cases (whether payment is through the system Paypal, or direct payment), the system will show the buyer a geographical map showing the location of the office.


The application was implemented as a graduation project for students:

  • Hani Saeed Abdullah Al-Ghamdi
  • Ali Ahmed Obaid Allah Al-Ghamdi
  • Abdullah Ali Shafi Al-Harthi
  • Loader Nasser Mahmal Al-Sebaei
  • Hussam Abdullah Mohammed Al-Dossary


Under the supervision of: Dr. Makki Abdul Majid Al-Ahmadi
A working copy for marketing the books of the Cooperative Office for Advocacy and Counseling has been provided at the link:

http://ir.commbisha.org/