This is the Trusted Web Activity for the CardusApp project. It is a webapp that allows you to create and manage your own personal warehouse/storage/carton.
- Feature: Box
- Create Box
- Add Box Name
- Add Box Location
- Add Box Image
- Use Google Cloud Storage API
- Create Item in Box
- Add Item Name
- Add Item Meta Search Keywords
- Delete Item Meta Search
- Add Item Image
- Delete Item Image
- Auto Label Image with AI
- Read Box
- Read Box Detail
- Read All Box
- Update box detail
- Delete Box
- Delete Box Image
- Read All Item in Box
- Update Item Detail
- Delete Item
- Print Box QR Code
- Create Box
- Feature: Search
- Semantic Search Item
- Locate Item-in-Box by QR Scan
- Feature: Scan QR
- Open Box Data by Scan
- Box Privacy & Authorization
- Feature: Trusted Web Activity
- Build TWA
- Publish to Google Play Store
- Testing
- Unit Testing
- Integration Testing
- E2E Testing
- Storybook
- Create Storybook
- Deploy Storybook
- Clone the repository
- Install dependencies with
yarn install
- Start the development server with
yarn dev
- Build the project with
yarn build
- Start the production server with
yarn start
- Edit
cors.json
- Run
gcloud storage buckets update gs://BUCKET_NAME --cors-file="cors.json"
gcloud storage buckets describe gs://BUCKET_NAME --format="default(cors)"