Skip to content

NnsDao/podcast-fe

Repository files navigation

podcast-fe

Installation

Fork or Clone this repo and install all dependencies

nvm use && npm ci

Development

npm run dev

Build

npm run build

Deploy

zsh script/deploy-prod.sh # prod canister

zsh script/deploy-test.sh  # test canister

build app

npm run tauri-build

Command

dfx deploy --no-wallet --network ic

dfx identity get-principal

dfx canister --network ic start assets

dfx canister --network ic install assets -m reinstall

Roadmap

Phase 1: Q4-22 (Nov-Dec)

  • Prototype drawing and design
  • Development of front-end pages
  • Podcast management platform upload function and essential services
  • Content uploading and initialization
  • Podcast setup
  • Used to IPFS or AR services

Phase 2: Q1-Q3 23

  • Add front-end multi-topic
  • Use NnsDAO NID service
  • Podcast management platform service improvement
  • Customized tag settings
  • Adding guests and multiple hosts
  • Canister management

Phase 3: New feature Q4-23, 2024

  • Use ic assets storage
  • Use new login with II & NFID
  • Support RSS Feed & submit your podcast to Apple, Google, Spotify Podcasts
  • Automated Synchronized Podcasting
  • Generate NFT service
  • Support multi-theme
  • Import data from other podcast platforms
  • Support custom domain
  • Develop client with Flutter, API access to podcast data