暂无描述

AHdark ff27df09ae Update issue templates 2 年之前
.github ff27df09ae Update issue templates 2 年之前
.idea a64104e7d9 Feat: get invite code from query string 2 年之前
public 385eb44d92 Chore: added robots.txt 2 年之前
src fc06dca987 Chore: sync telegram card step with localStorage 2 年之前
.env 97ccb2ebe6 Cleanup: ready for opensource 2 年之前
.eslintrc 305c2e466a Chore: sync .prettierrc and .eslintrc 2 年之前
.gitignore b05b46744a Chore: build optimized 2 年之前
.prettierrc 3ea4e1c1af Feat: use vite 2 年之前
CODEOWNERS 6acfd28225 Doc: updated CODEOWNERS 2 年之前
LICENSE 80aaf796c5 Doc: use GNU Affero General Public License v3.0 2 年之前
README.md 97ccb2ebe6 Cleanup: ready for opensource 2 年之前
index.html a38ce86960 Bumped version to beta-1.1 2 年之前
package.json 9072047185 Bumped version to beta-1.2 2 年之前
pnpm-lock.yaml e768d050c8 Deps: dependencies updated 2 年之前
tsconfig.json b05b46744a Chore: build optimized 2 年之前
vite.config.ts b50ac26287 Feat: added Roboto font sources 2 年之前

README.md

Introduction

This is a frontend that is almost fully compatible with the V2Board API, offering more features and customizability than the original v2board-user frontend. We built this project using React + Redux + Material UI, without the antd package but following the style of Ant Design. As a service provider whose customers are mostly from mainland China, we need to make a frontend that conforms to the usage habits of Chinese people as much as possible.

Development

First of all, you need to pay attention: According to the AGPL-3.0 agreement, as long as you modify our code, no matter whether you publish this code or only use the code to provide services, you need to open source your code. Our open source behavior is to build a better open source ecosystem. If you can not respect and follow the rules of the opensource community, please do not use our code. If you use our code illegally, then we will actively collect evidence and initiate lawsuits against you and your company.

  1. Installation
    • fork this repository, and then clone it to your computer.
    • download pnpm. (https://pnpm.io/installation)
    • run pnpm install in the project directory.
  2. Development process
  3. Deployment process
    • commit code to GitHub via git commit and git push
    • run pnpm run build to build the production version
    • upload files in the dist directory to your server
    • go to http://yourdomain.com for production

License Scanning

FOSSA Status