Skip to content

BookStoreManagement_1.0

Latest
Compare
Choose a tag to compare
@ducdmd152 ducdmd152 released this 10 Jan 03:43
· 2 commits to main since this release
abacd5e

馃摌 Book Store Management 1.0

#javawebapplicationdevelopment

Table of Contents

Resources:

# Resource Description
1 Book Store Management 1.0 The documentation about my web app for Book Store鈥檚 context.
2 MVC2 Notebook My self-notes on the learning path for the flow and something related MVC2 model.
3 SourceCode The folder contains the source code of the project.

Description

  • A bookstore web application for buying books.
  • Users are divided into 2 main roles: Admin & customers.
  • Both roles are authenticated through the Login feature;
  • In addition, customers are also supported the Register feature.
  • Note*: You can operate as a customer and buy the book without login.
  • As an admin, we can do some operations to manage accounts like search, delete or update.
  • As a customer, we can do some operations to order books like:
    • View books in the store.
    • Cart鈥檚 actions:
      • Add books to the cart.
      • View books in the cart.
      • Remove books from the cart.
    • Checkout:
      • View the details of the prepared order.
      • Fill in the delivery information.
      • Receive the corresponding bill about the order.
  • This web is tested for screens and features on desktops; not yet for mobile.

Live Demo: 馃憠 here

Technology

1. Frontend

  • HTML, CSS
  • JSP - Java Server Pages
  • JSTL: JSP Standard Tag Library

2. Backend

  • Servlets: as Controllers
  • JDBC - Java Database Connectivity.

3. Database

  • Microsoft SQL Server.

4. Tools

  • Netbeans 8.2
  • Java JDK 8
  • Apache Tomcat 8.0.27

5. Bonus

  • SHA256 for password's hashing

How can Get Started

  • Source/Project:
    • Download the Source Code here.
    • Open the downloaded project on Netbeans:
      • Import JSTL 1.2.1 library that supports by IDE
      • Import sqlJDBC42.jar which you can download here into the lib folder of Tomcat,
        maybe it looks like C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\lib.
  • Database:

License & Copyright

漏 2022 Duc Dao ducdmd152 Licensed under the MIT LICENSE.

馃 Feel free to use my repository and star it if you find something interesting 馃