https://github.com/imamkahih/kasirsederhana-java
https://github.com/users/revoreva/projects/1
-
0.3.1: (REFACTOR) [KASIR-16] To Support Java Enhancement Aspects, and Rename Some Class from Pascal Case to Camel Case (#11)
- More Overriding Case
- Reference Case
- Switch Enhancement
- Sealed Class
- instanceOf
- Record
- 0.3.0: (CHORE) [KASIR-15] Build CI / CD for Automate Building
- as CI / CD aspect, every commit need to be validated their build aspect
- in here, we're using simple java build by Maven
- as attached, build is getting success
-
- 0.2.X: (REFACTOR) [KASIR-14] Refactor order center
- (FEAT) [KASIR-8] Create Receipt after done payment
- (FEAT) [KASIR-9] Save Receipt into Local Session, to be opened by Admin
- (FEAT) [KASIR-10] Create new entry point, to choose as Admin or User
- (CHORE) Edit readme
- (REFACTOR) Use lambda expression on order querying
- (CHORE) git ignore many files
- All new flows created
Screen.Recording.2023-10-15.at.11.25.08.mov
- When kasir finish their order process
![Screenshot 2023-10-15 at 11 26 18](https://private-user-images.githubusercontent.com/6779371/275301665-f2db7b29-3951-4688-a7a7-0d452249f623.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4MDA5NzcsIm5iZiI6MTcyMTgwMDY3NywicGF0aCI6Ii82Nzc5MzcxLzI3NTMwMTY2NS1mMmRiN2IyOS0zOTUxLTQ2ODgtYTdhNy0wZDQ1MjI0OWY2MjMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjRUMDU1NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDc2YTVjOWYxMWY1ZjI1ZGUxOTQ3MmM5NjFjNzJiZmU2ZDBlMjhiZWUwOGJhOTc4MGE2OTg2MmYwYWYyNGM1MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.PIgxvcnPOHtTYUDohxnKZwJRMapuMUHdtoqTIjbKBSA)
- When admin see the receipt saved
![Screenshot 2023-10-15 at 11 27 27](https://private-user-images.githubusercontent.com/6779371/275301798-e1601c6a-98ba-485a-9a36-b23c96cbfb58.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4MDA5NzcsIm5iZiI6MTcyMTgwMDY3NywicGF0aCI6Ii82Nzc5MzcxLzI3NTMwMTc5OC1lMTYwMWM2YS05OGJhLTQ4NWEtOWEzNi1iMjNjOTZjYmZiNTgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjRUMDU1NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZjU3Y2Q2ZTE3OWM1OTQxMmU4MTMwMDVjNDYyODU3Zjk3ZTcxM2RhZWMzYzI5MjMwYzdlODFlZTg5MmRiYzFjNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.UZD4iF8jU0FdB1VExipMw0SOaDHqeZa2r8GeZWb-QHc)