Skip to content
forked from Pio-Trek/ShopOOP

[JavaFX] Shopping Desktop Application for OOP assessment.

License

Notifications You must be signed in to change notification settings

yoedtos/ShopOOP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaFX ShopOOP

JavaFX ShopOOP

ShopOOP is a JavaFX desktop app, that uses SQLite database. The project is created as an assessment project for College "Object Oriented Programming" Unit. Made according to the given specification and documentation with a ready database.

Basically, the app is a simple, desktop store system that allows the user to create a new account, browser products and make orders. The staff members can add or modify existing products and view user orders.

The application is still in progress and will be completed by the end of February 2018. Below you can check what is done and what is need to be done.

Sample Screen

Progress list (what needs to be done)

  • Login as user (sample username: user1, password: 123qwe) and as a staff member (login: staff1, password: 123qwe)
  • Register a new user
  • Add new product
  • Edit existing product
  • Delete product
  • Validate login input
  • Validate adding and editing products
  • List of categories and products (staff)
  • Orders list
  • Customer and Guest can browse product list
  • View Customer orders
  • Edit Customer details
  • Close Customer account
  • Waiting for further instructions from lecturer

The other requirements are unknown at this moment. The project will probably change over time.

Requirements

License

Copyright 2017 Piotr Przechodzki

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

[JavaFX] Shopping Desktop Application for OOP assessment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%