Abstract:
This paper discusses a system that provides an
admin system and a public website for a book store with
multiple branches. The admin system allows multiple user
levels of the staff members to log in and perform separate
duties within the system and the public website allows
customers to view availability of items and purchase items
online. The admin system generates monthly and annual
reports, manages user notifications, incorporates role based
access control, saves user logs and provides an invoice for
physical bill issue in addition to controlling the items
showcased in the website and managing the online purchase
requests. The system is implemented using JSP and MySQL on
MVC architecture and guest checkouts are integrated using
PayPal.