GoWork40 FileS

Landing · 项目介绍与登录入口

项目简介

GoWork40 FileS 是一个面向校园场景的文件暂存与分发系统,包含登录、目录管理、文件操作、角色权限和后台管理能力。

技术栈与 API

JavaScriptJavaScript
Node.jsNode.js
EdgeOneEdgeOne Functions
UpYunUpYun S3 API
JSONJSON Storage
scanicscanic
pdf-libpdf-lib

功能

网盘存储

支持目录浏览、文件上传、下载、重命名与删除。

PDF 合并

支持多 PDF 文件排序后合并并导出。

摄像头文件扫描

支持摄像头扫码与扫描结果导出。

登录与权限

支持登录会话与角色访问控制。

工程分期流程图

一期:账号与初始化

完成 setup、登录链路、基础账户与目录模型。

Phase 1
二期:文件系统与管理台

完成文件 CRUD、权限控制、管理视图与系统接口。

Current
三期:客户端与协作扩展

完善桌面端联动、批量协作能力与审计链路。

Phase 3

用户操作流程图

1. 进入系统

访问登录页,输入账号密码或使用扫码登录。

2. 身份校验

系统验证身份后加载对应角色权限。

3. 文件操作

在授权目录内执行上传、下载、重命名和删除。

4. 记录与反馈

在控制台查看状态、日志与配置结果。

入口

Overview

GoWork40 FileS is a campus-oriented file staging and distribution system with login, folder/file operations, role-based access, and admin tooling.

Tech Stack & APIs

JavaScriptJavaScript
Node.jsNode.js
EdgeOneEdgeOne Functions
UpYunUpYun S3 API
JSONJSON Storage
scanicscanic
pdf-libpdf-lib

Features

Cloud Drive Storage

Folder browsing, upload, download, rename, and delete.

PDF Merge

Merge multiple PDF files after sorting and export the result.

Camera File Scan

Camera-based scan flow with exportable scan results.

Auth & Access Control

Login sessions with role-based access boundaries.

Project Phase Flow

Phase 1: Auth & Bootstrap

Setup flow, login chain, base account and folder model.

Phase 1
Phase 2: File System & Console

File CRUD, permission controls, admin views, system APIs.

Current
Phase 3: Client & Collaboration

Desktop integration, batch collaboration, audit extensions.

Phase 3

User Flow

1. Enter

Open login page and authenticate by password or QR.

2. Validate

System verifies identity and resolves role scope.

3. Operate

Perform upload/download/rename/delete in allowed folders.

4. Observe

Review status, logs, and configuration outputs.

Entry

GoWork40 FileS · Landing page with login entry