# 奇思妙想小鱼博物馆 **Repository Path**: libihao520/LeSi-V2-Fish ## Basic Information - **Project Name**: 奇思妙想小鱼博物馆 - **Description**: 鱼类信息管理与展示平台,基于 ABP Framework 10.1.0 构建,后端采用 .NET 10.0 + SQLite,前端使用 Vue 3 + Tailwind CSS。支持鱼类分类管理、数据增删改查、权限控制及美观的响应式展示界面。 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-08 - **Last Updated**: 2026-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LeSi-V2-Fish 一个基于 ABP Framework 和 Vue 3 的鱼类管理系统 ## 📝 项目简介 LeSi-V2-Fish 是一个鱼类分类与展示系统,包含管理后台(基于 ABP MVC)和前端展示(基于 Vue 3)。 ## 🚀 技术栈 ### 后端 - **.NET 10.0** - **ABP Framework 10.1.0** - DDD 架构框架 - **SQLite** - 数据库 - **Entity Framework Core** - ORM ### 前端 - **Vue 3** - 前端框架 - **Vite** - 构建工具 - **Tailwind CSS** - CSS 框架 ## 📂 项目结构 ``` LeSi-V2-Fish/ ├── LeSi.V2.Fish.Core/ # ABP 后端项目 │ ├── src/ │ │ ├── Domain/ │ │ ├── Application/ │ │ ├── EntityFrameworkCore/ │ │ ├── Web/ # MVC 管理后台 │ │ └── ... │ └── Core.db # SQLite 数据库 ├── LeSi.V2.Fish.Web/ # Vue 3 前端项目 │ ├── src/ │ │ ├── components/ │ │ ├── api/ │ │ └── ... │ └── package.json └── README.md ``` ## 🖼️ 截图 ![项目截图](docs/images/screenshot.png) ![项目截图](docs/images/screenshot2.png) ## 🛠️ 快速开始 ### 后端运行 ```bash cd LeSi.V2.Fish.Core # 安装客户端依赖 abp install-libs # 运行数据库迁移(首次运行) dotnet run --project src/LeSi.V2.Fish.Core.DbMigrator # 运行 Web 项目 dotnet run --project src/LeSi.V2.Fish.Core.Web ``` ### 前端运行 ```bash cd LeSi.V2.Fish.Web # 安装依赖 npm install # 启动开发服务器 npm run dev # 构建生产版本 npm run build ``` ## 📋 功能特性 - 鱼类信息管理(增删改查) - 鱼类分类管理 - 响应式前端展示 - 权限控制 ## 📖 相关资源 - [ABP Framework 文档](https://abp.io/docs/) - [Vue 3 文档](https://cn.vuejs.org/) - [Tailwind CSS 文档](https://tailwindcss.com/) ## 📄 License MIT