Hexi1997 / xLog-mobile

Mobile app for the first on-chain and open-source blogging platform for everyone.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xLog-mobile

WIP 🟡

Mobile app for the first on-chain and open-source blogging platform for everyone.

Discord  Twitter  build

Development

Prerequisites

  • We recommend installing ni to help switching between repos using different package managers.

    npm install @antfu/ni --global
  • Duplicate .env.example and rename it to .env.common.

    cp .env.example .env.common

    Generate types for environment variables.

    nr generate-env-types
  • Create .env.development, .env.staging and .env.production files and fill the APP_HOST variable for various environments.

    APP_HOST=xlog.app
    

Usage

  • Fork this repository and clone it to your local machine.

    git clone https://github.com/Crossbell-Box/xLog-mobile.git
  • Install dependencies

    ni
  • Prebuild the project

    nr prebuild
  • Start the app

    nr ios/android # If you want to run on your real device, you need to add `-d` flag.

Publishing

Refer to this document and check scripts in the package.json file.

Continuous Integration

Refer to this document and check CI configuration files in the .github/workflows directory.

Contributing

More details

About

Mobile app for the first on-chain and open-source blogging platform for everyone.


Languages

Language:TypeScript 94.5%Language:JavaScript 4.5%Language:Shell 0.4%Language:Kotlin 0.2%Language:Swift 0.2%Language:Ruby 0.1%Language:Dockerfile 0.1%