Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/icejan/bookstore-application


https://github.com/icejan/bookstore-application

class-diagram java javafx netbeans object-oriented-programming use-case-diagram

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Online Bookstore Application

## Table of Contents
* [Introduction](#introduction)
* [Technologies](#technologies)
* [Installation](#installation)
* [Usage](#usage)
* [Features](#features)
* [Credits](#credits)

## Introduction
This application provdes a user-friendly GUI for the bookstore owner and customers for a bookstore. Object orientated programming analysis and techniques were applied to the program to design a straightforward process for owners and customers to view and interact with the books.

## Technologies
The application is created with:
* Java
* JavaFX
* NetBeans

(back to top)

## Installation
Clone the repo:

`git clone https://github.com/icejan/Online-Bookstore-Application.git`

(back to top)

## Usage

https://github.com/icejan/Online-Bookstore-Application/assets/97641242/9ae58d5c-af4a-455e-aa43-8728ca1bf104

(back to top)

## Features
* Both owner and customers can login in the application
* Owner can view, add, delete or change book names and price
* Owner can view, register, delete or change customers usernames, password and points
* Customers can view their username, passowrd and points
* Customers who have points less than 1000 have status silver.
* Customers who have points 1000 or above have status gold.
* Customers can buy either purchase books with CAD or redeem points
* Every 1 CAD spent by the customer earns them 10 points

(back to top)

## Credits
* Den Carlo Dumlao
* Stanley Tan
* Mustafa Ahmadzai