novasamatech / nova-spektr

Nova Spektr — All-in-one Polkadot desktop wallet supporting multisigs, staking, light clients, and more
https://novaspektr.io
Apache License 2.0
38 stars 16 forks source link

Deploy Nova Spektr as webapp #1541

Closed pgolovkin closed 4 months ago

pgolovkin commented 6 months ago

Deploy Nova Spektr to github pages. Deploy should be made with CI.

Stages of development MVP:

  1. Deploy to the github pages without domain
  2. Test and check what is not working
  3. Create a CI for deploying from dev to the github pages on push

Stage 2:

  1. Create 3rd level domain (stage.novaspektr.io) for github pages websited built from dev branch

Stage 3:

  1. Find a solution for the production web hosting
  2. Create 3rd level domain (app.novaspektr.io)
  3. Deploy from main branch to the production envirnoment
stepanLav commented 6 months ago

Status verification: ✅

What has been verified: Functions:

UX:

Cross browser:

Additionaly created: https://github.com/novasamatech/nova-spektr/issues/1566

pgolovkin commented 6 months ago

Set the domain name to app.novaspektr.io

pgolovkin commented 5 months ago

Dev branch deployment https://spektr-web.s3-website.fr-par.scw.cloud/#/assets