Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zendurance/barbershop
System for barber shops
https://github.com/zendurance/barbershop
barbershop booking-system employee-management javafx-application paypal service
Last synced: 3 months ago
JSON representation
System for barber shops
- Host: GitHub
- URL: https://github.com/zendurance/barbershop
- Owner: zEndurance
- License: gpl-3.0
- Created: 2017-10-13T18:52:30.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-28T11:13:42.000Z (over 5 years ago)
- Last Synced: 2024-10-12T18:23:54.240Z (3 months ago)
- Topics: barbershop, booking-system, employee-management, javafx-application, paypal, service
- Language: Java
- Homepage: http://webprojects.eecs.qmul.ac.uk/rk308/barbershop
- Size: 9.31 MB
- Stars: 12
- Watchers: 3
- Forks: 7
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![BCH compliance](https://bettercodehub.com/edge/badge/zEndurance/BarberShop?branch=master)](https://bettercodehub.com/)
# Barber Program
A desktop client, written for employees of a barber shop.
- ### Technologies
- [ ] Front-End: Java/FX, HTML5, CSS3, JavaScript
- [ ] Back-End: PHP, MySQL, XML## Landing Page
![Main](screenshots/main.JPG)
Requirements:
1. Must be able to login/logout with unique accounts
2. Must be able to see todays bookings from the website on landing page
3. Must be able to click on individual bookings for more info (client contact etc)
4. Must be able to edit/delete/move bookings
5. Must be able to add services
6. Service options can only be given from the barbershop owner
7. Must be able to set service prices
8. Must be able to add/edit/delete services
9. Must be able to set working hours
10. Must be able to show summary of hours worked
11. Must be able to show income earned
12. Must be able to show statistics of best days earned
13. Must be able to edit user account details