Skip to content

DragonPow/CoffeeManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video demo: here

Coffee Manager

Project is used for subject Software Testing & Software Technology, UIT.

The final report can see at here, or another important file is SRS.

About team

The project have 5 member:

Time start: 23/03/2021

Time predict end: 23/5/2021


Main features

  • Manage product (image, name, price by VND, description)
  • Manage category
  • Manage table: change status (free, have gest, be damage), CRUD
  • Orders (automatic billing):
    • with category, name filter
    • by table or bring to home
    • export to PDF
  • History: search between 2 days
  • Statistic:
    • after month by chart and table
    • show detail revenue of each product by month
  • Information of shop: easy to change name, phone, address

About software

Language: C#

Platform: WPF

Pattern: MVVM

Database: SQLite

  • Directory file: ~/MainProject/db-ver2.db
  • Structure: refer at draw.io (Main tab)

Framework:


Some UI of app

Main tab

Payment view

drawing

Product tab

  • Main tab:

drawing

  • Interact with product:
drawing drawing
  • Interact with category:

drawing

drawing drawing drawing

Table tab

  • Color: Green (free), Red (have gest), Gray (damaged)
drawing drawing

History tab

History

Statistic tab

Statistic

Statistic_detail

Information tab

drawing

Some another UI

  • Billing PDF

pdf

  • Messagebox

drawing

Testing

We use NUnit to test some method (not all) in project, see Test Report or Test Case for more understand.

Test code can find at ~/NUnitTestProject.

Techniques:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages