Skip to content

Nagarian/optc-box-manager

Repository files navigation

OPTC Box Manager

OPTC Box Manager CI/CD

This project exist in order to help you maintain your One Piece Treasure Cruise box cleaned and tidy. It's build on top of the OPTC-DB project

This is a PWA app also you can install it on your phone, it will work as any other regular application you already have.

It is hosted on github pages at this adress, although you can just download it and run a local copy

For a more detailed explanation of how this app works, you can also check out this video:

OPTC Box Manager - How To ... ?

Installation

To install the PWA to your phone/computer

Popup to install the app

Development

This project was bootstrapped with ViteJS.

To learn React, check out the React documentation.

HTTPS mode

Follow https://stackoverflow.com/questions/35127383/npm-http-server-with-ssl

$cert = New-SelfSignedCertificate -DnsName "localhost" -FriendlyName "Dev certicate localhost" -CertStoreLocation "cert:\LocalMachine\My"
$pwd = ConvertTo-SecureString -String 'optc-box-manager-pwd' -Force -AsPlainText
Export-PfxCertificate -Cert $cert -FilePath c:/git/optc-box-manager/cert.pfx -Password $pwd

# then open Certificate manager and copy the certificate from "Personal certificate" to "Trusted certificate", then re-open navigator
npm run build
# npx http-server ./dist -S
npx http-server -S -C cert.pem -K key.pem ./dist