Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

Commit

Permalink
Merge pull request #6 from cere-io/feature/changelog
Browse files Browse the repository at this point in the history
feat(QR scanner) fix UI bugs
  • Loading branch information
aleksey-svetliskiy-cere authored Apr 26, 2024
2 parents 328749b + 8dc0c01 commit 3d06d2b
Show file tree
Hide file tree
Showing 5 changed files with 63 additions and 4 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Release Notes:

### vNext

-

### v1.0.0

- Product ready version
- Update [UI](https://www.figma.com/file/RPVqtcGiw2QJanXeKVBszP/QR-Scanner?node-id=0%3A1&mode=dev)
- Deploy configuration
- Integration with RXB
- Integration with [cere-sdk](https://github.com/cere-io/sdk-js)
- Remove unnecessary modules
- Add [Typescript 4.72](https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-7.html)
- Add documentation and architecture diagram
- Add [MUIv5](https://mui.com) library
- Add [MobX](https://mobx.js.org) library
- Add [Tailwind v3](https://tailwindcss.com) library

### v0.2.0

- Fix bugs

### v0.1.0

- POC implementation
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

Application for checking tickets at the entrance. Works as part of the Davinci system and is intended exclusively for event staff. Configuration is carried out in RXB and Davici CRM.

## Changelog

[changelog](./CHANGELOG.md)

## Architecture

The QR code scanner application is a classic react application using the mobx library as a store. The application only works in conjunction with Davinci (the QR codes themselves are generated in Davinci) and uses RXB as a backend. the scripts that are used in RXB can be found in the [rxb/integration-scripts](/rxb/integration-scripts) folder.
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"homepage": ".",
"name": "qr-scanner-rxb",
"version": "0.2.0",
"version": "1.0.0",
"private": true,
"repository": "git://github.com/cere-io/nft-marketplace-client",
"dependencies": {
"@cere/sdk-js": "^5.11.1",
"@emotion/react": "^11.11.4",
Expand Down
28 changes: 28 additions & 0 deletions rxb/check-event-query.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"query": {
"bool": {
"must": [
{
"match": {
"payload.trigger": "DAVINCI_QR_CODE_VALIDATOR_USE_TICKET"
}
},
{
"match": {
"payload.nftId": "{{event.payload.nftId}}"
}
},
{
"match": {
"payload.wallet": "{{event.payload.wallet}}"
}
},
{
"match": {
"payload.collectionId": "{{event.payload.collectionId}}"
}
}
]
}
}
}

0 comments on commit 3d06d2b

Please sign in to comment.