/_archive_metalshop

ready-made app components and microservices

Primary LanguageTypeScriptISC LicenseISC

🤘 metalshop

    🚧 currently under construction: work in progress!
    🕹 live demo: https://metalshop.chasemoskal.com
    📦 npm package: metalshop
    🔐 authentication and authorization: logins!
    💳 paywall subscriptions: for collecting the big bucks
    ⛲ web components: ready-made frontend ui for various features
    🖧 powered by microservices: orchestrated on kubernetes
    🎓 documentation coming soon

🎁 metalshop web components
    <metal-account>login, logout
    <metal-avatar>a user's display picture
    <metal-my-avatar>your own display picture
    <metal-profile>public profile
    <metal-paywall>premium subscription
    <metal-liveshow>access to privileged videos
    <metal-countdown>countdown timer
    <metal-questions>forum to post questions

🐋 "metalback" microservices
    ⭐ metalbackmetalshop's helm chart for kubernetes
    auth-serverauthentication and authorization
    profile-serversave/load public profile info
    paywall-server — payments and subscriptions
    schedule-server — save/load timestamps
    questions-server — interact with questions forum
    liveshow-server — privileged access to a video livestream

🛠️ metalshop libraries and tools
    authoritarianmetalshop common interfaces
    renrakujson-rpc api
    redcryptotoken crypto
    crosscallcross-domain frame rpc
    menutownmenu system
    importlyimportmap generator

💐 metalshop is open source love
  please contribute, ask questions by submitting issues!
        —👋😎 chase