Novels World Management System

Introduction:

The Novels World Management System is a desktop application designed for users to browse and purchase novels effortlessly. It facilitates interaction with novel content and equips administrators with tools to manage novels, register customers, and track sales revenue.

Key Features:

  • User-Friendly Interface:
    An intuitive design for smooth navigation across various sections.
  • Novel Management:
    Administrators can add, update, and delete novels from the database.
  • Customer Registration:
    Easy registration process for new customers with quick login capabilities.
  • Revenue Tracking:
    Comprehensive reports on revenue and sales for administrators.
  • Popular Books Section:
    A dedicated display of trending novels from renowned authors.
  • Screenshots:

    Login
    Customer Login
    Sign up
    Customer Sign up

    Main Interfaces:

  • Home:
    - Displays popular novels recently appreciated by readers.
    - Features highlighted books from favorite authors, encouraging exploration.
  • Main window

  • Available Books:
    - Lists all books available on the site.
    - Includes a search bar for easy access and allows admins to manage book entries.
  • avaliable Novels

  • Shopping:
    - Users can search for books by ID or title and specify desired quantities.
    - A direct "Pay" button facilitates the checkout process.
  • Customer Info

  • Income:
    - Enables administrators to monitor revenue accurately.
    - Shows customer counts and available books, with a chart for visual financial representation.
  • Incom

    Used Library Files:

    JFoenix 8.0.10: Download
    MySql JDBC Connector 8.0.26: Download
    FontAwesomeFX 8.9: Download
    itextpdf-5.3.4: Download

    Requirements to Run this project/Jar/Exe file:

  • Install MySql and ensure it runs on localhost:3306 .
  • Download Novels World Management System Database and Install it into your MySql Database.
  • Your Java Version Must be 8 or above.
  • Tools and Technologies:

  • Apache NetBeans IDE 20
  • SceneBuilder 8.5 (for JFoenix 8.0.10 & java 8 compatible)
  • Java 8
  • JavaFX
  • CSS
  • MySql
  • MySql JDBC Connector
  • JFoenix UI Components 8.0.10
  • FontAwesome Font Components
  • Conclusion:

    The Novels World Management System enhances the reading and purchasing experience while simplifying management for administrators. It provides a seamless and efficient platform for exploring the world of novels.