【开源-鸿蒙土拨鼠大理石系统】鸿蒙 HarmonyOS Next App+微信小程序+云平台

✨本人自己开发的开源项目:土拨鼠充电系统

✨踩坑不易,还希望各位大佬支持一下,在GitHub给我点个 Start ⭐⭐👍👍

GitHub开源项目地址👉:https://github.com/cheinlu/HarmonyOS-groundhog-marble-system

一、谁用我们

 科石云仓 是 鸿蒙土拨鼠大理石开源系统的一个落地案例

二、项目介绍

鸿蒙土拨鼠大理石系统:全栈式云仓管理解决方案
关键词: 开源、鸿蒙APP、微信小程序、SaaS云平台、Go语言、Vue3、Element Plus、大理石管理、云仓系统

项目简介:

鸿蒙土拨鼠大理石系统是一套功能强大、易于部署的大理石云仓管理系统,涵盖鸿蒙APP、微信小程序、SaaS云平台和后台管理,助力大理石行业实现数字化转型升级。

二、项目结构:

2.1、鸿蒙App-HarmonyOS-Next-鸿蒙大理石App

项目文件夹: TbsHarmonyOS

软件架构:

开发语言:HarmonyOS-Next + Navigation路由导航

开发工具:DevEco Studio

项目运行:真机或模拟器

微信小程序-大理石小程序

项目文件夹: front-mini-programe

软件架构:

开发语言:vue3 + uniapp

开发工具:HBuilderX + 微信开发者工具

项目运行:HBuilderX点击运行--选择运行到小程序模拟器--微信开发者工具

小程序已上线,可直接搜索【科石】

2.2、大理石云平台

项目文件夹: front-manager

软件架构:

开发语言:vue3 + vite + Ts + Element Plus

开发工具:VS Code

项目运行:使用npm包管理工具

2.3、后台

项目文件夹: backup

软件架构:

开发语言:Go 语言 + goframe2 框架 + sqlite 文件数据库

说明:backup文件夹内的README文件包含项目介绍/项目启动/代码结构等

三、核心功能:

3.1、鸿蒙APP & 微信小程序:

面向用户,便捷查看:

首页: 实时查看库存数据、订单状态、行业资讯等关键信息,轻松掌握大理石行业动态。

大板展示: 精美图片展示各类大理石大板,支持筛选、搜索、收藏等功能,方便用户快速找到心仪产品。

荒料信息: 提供荒料规格、颜色、纹理等详细信息,方便用户了解原材料情况。

家居案例: 展示精美的大理石家居案例,为用户提供装修灵感。

联系我们: 提供企业联系方式、在线客服等功能,方便用户联系咨询。

 项目截图:

3.2、SaaS云平台:

面向客户,高效管理:

大板管理: 客户可便捷录入、编辑、删除大板信息,并上传高清图片,方便用户查看。

荒料管理: 客户可记录荒料入库、出库、库存等信息,实现荒料库存的精准管理。

家居案例管理: 客户可上传、编辑、删除家居案例,展示企业实力,吸引用户关注。

项目截图:

3.3、后台管理:

提供用户管理、权限控制、数据统计等后台管理功能,保障系统安全稳定运行。

项目优势:

全栈开源: 代码完全开源,方便用户二次开发和定制。

多端覆盖: 支持鸿蒙APP、微信小程序、Web端,满足用户不同场景使用需求。

功能清晰: APP和小程序面向用户,方便查看信息;云平台面向客户,便捷管理数据。

易于部署: 采用轻量级架构,部署简单,维护成本低。
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/72424.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何停止Oracle expdp/impdp job

一、停止 expdp job举例 1.执行 expdp 命令 $ expdp rui/rui DIRECTORYdmp_dir dumpfilestudyfull_expdp.dmp FULLy logfilestudyfullexpdp.log job_nameexpdp_job2.查看在运行的作业名称 SQL> select job_name,state from dba_datapump_jobs; JOB_NAME …

深入解析SQL Server高级SQL技巧

SQL Server 是一种功能强大的关系型数据库管理系统,广泛应用于各种数据驱动的应用程序中。在开发过程中,掌握一些高级SQL技巧,不仅能提高查询性能,还能优化开发效率。这篇文章将全面深入地探讨SQL Server中的一些高级技巧&#xf…

ES批量查询

在 Elasticsearch 中,multi_search(也称为 msearch)是一种允许你在单个请求中执行多个搜索操作的 API。它可以显著减少网络开销,尤其是在需要执行多个查询时。multi_search 会将多个查询打包成一个请求发送给 Elasticsearch&#…

安装 cnpm 出现 Unsupported URL Type “npm:“: npm:string-width@^4.2.0

Unsupported URL Type "npm:": npm:string-width^4.2.0 可能是 node 版本太低了,需要安装低版本的 cnpm 试试 npm cache clean --force npm config set strict-ssl false npm install -g cnpm --registryhttps://registry.npmmirror.com 改为 npm insta…

计算机基础面试(数据库)

1. 事务的ACID特性?如何通过日志保证原子性和持久性? 专业解答: ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Dura…

fastjson1.2.24 CVE-2017-18349 漏洞复现

fastjson1.2.24 CVE-2017-18349 漏洞复现 时间不等人啊/(ㄒoㄒ)/~~ 0. 前置知识 建议直接看参考链接 JNDI:Java命名和目录接口 RMI:远程方法调用注册表 LDAP:轻量级目录访问协议 CORBA:公共对象请求代理体系结构 1. jndi …

【计算机视觉】手势识别

手势识别是计算机视觉领域中的重要方向,通过对摄像机采集的手部相关的图像序列进行分析处理,进而识别其中的手势,手势被识别后用户就可以通过手势来控制设备或者与设备交互。完整的手势识别一般有手的检测和姿态估计、手部跟踪和手势识别等。…

Leetcode 37: 解数独

Leetcode 37: 解数独 是经典的回溯算法问题,考察如何利用递归和剪枝高效求解数独问题。这题主要考察对回溯、递归、深度优先搜索 (DFS)、剪枝优化等算法思想的掌握。 题目描述 给定一个部分填充的数独(9 x 9)网格,用一个有效的算…

VSCode 移除EmmyLua插件的红色波浪线提示

VSCode 中安装插件EmmyLua,然后打开lua文件的时候,如果lua代码引用了C#脚本的变量,经常出现 “undefined global variable: UnityEngineEmmyLua(undefined-global)” 的红色波浪线提示,这个提示看着比较烦人,我们可以通…

【音视频】视频基本概念

一、视频的基本概念 1.1 视频码率(kb/s) 视频码率是指视频文件在单位时间内使用的数据流量,也叫码流率。码率越大,说明单位时间内取样率越大,数据流进度也就越高 1.2 视频帧率(fps) 视频帧率…

Grafana服务安装并启动

Grafana服务安装并启动 1、介绍2、下载Grafana3、解压缩文件4、启动Grafana服务5、增加数据源,填写Prometheus访问地址6、增加图表 1、介绍 Grafana是一个开源的可视化系统监控和警报工具包。 2、下载Grafana 介绍:Grafana是一个开源的可视化系统监控和警报工具包…

如何将hf-mirror.com作为vllm默认的下载源? conda如何移除虚拟环境?conda 如何复制一份虚拟环境?

前言 上回咱说道,如果你没办法访问huggingface.co,则可以把modelscope作为vllm默认的下载源。 但如果你非得用你用不了的huggingface.co呢?那你可以考虑将hf-mirror.com作为vllm默认的下载源。这里,hf-mirror.com和huggingface.co的效果是一样的。 要将hf-mirror.com设为v…

MySQL零基础教程14—子查询

子查询比较简单,我们还是通过案例引入。 有时候我们查询的时候,需要用到的不止一个表的数据,比如下面的场景: 查询名字叫李晓红同学的班主任姓名 我们提供三个表的基础信息如下: 从三张表的结构,我们不难…

基于单片机和Wifi技术的智能台灯设计

摘要 :本文主要介绍了基于单片机AT89C51和Wifi技术的智能台灯的硬件和软件设计。该智能台灯具有根据当前光线自动调节灯光亮度的功能,还可对用户使用台灯时处于非正常的距离和姿态时给予报警提示,用户可以随时通过手机app查询智能台灯的报警记…

最新版AI大模型面试八股文

1、主流的开源大模型体系有哪些,并简要介绍它们的特点? 这个问题考察面试者对当前大模型生态的了解,包括如 Transformer-based 模型(如 BERT, GPT 系 列)、T5、Switch Transformer 等,以及它们的架构特点和…

在MySQL拿到一条慢SQL语句要如何优化?

在工作的过程中,很多时候会发现执行业务逻辑的时候,某一条SQL语句执行得非常慢。这时候,要如何处理这条语句,如何判断语句慢的地方在哪里? 一、初级排查 EXPLAIN慢SQL分析 MySQL官网用法: https://dev.mys…

leetcode hot 100 239. 滑动窗口最大值

给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入:nums [1,3,-1,-3,5,3,6,7], k 3 输…

Leetcode 189: 轮转数组

Leetcode 189: 轮转数组 这是一道经典问题,题目要求将一个数组向右轮转 k 个位置,有多种解法可以快速求解,既可以通过额外空间,也可以在 O(1) 的空间复杂度内完成。本题考察数组操作、双指针,以及算法优化能力。 题目…

优选算法的智慧之光:滑动窗口专题(二)

专栏:算法的魔法世界​​​​​​ 个人主页:手握风云 目录 一、例题讲解 1.1. 最大连续1的个数 III 1.2. 找到字符串中所有字母异位词 1.3. 串联所有单词的子串 1.4. 最小覆盖子串 一、例题讲解 1.1. 最大连续1的个数 III 题目要求是二进制数组&am…

Linux系统安装Azure CLI完全指南

引言 Azure CLI是管理Azure云服务的重要命令行工具。本文将详细介绍在Linux系统上安装Azure CLI的两种方法,并提供版本管理、故障排除等完整解决方案。 © ivwdcwso (ID: u012172506) 一、安装前准备 1.1 系统要求 支持的Linux发行版: Ubuntu 20.04/22.04 LTSDebian 10/…