A game-inventory highly resembles SkyUI 5
主要是希望当成 GraphQL 和 Angular-Redux 的练手项目。
由于所需技术栈尚未完全补全,这里只是挖个坑,进度应该会非常缓慢。😐
(由于项目过于复杂,除非重构,否则已经无法继续进行了。😐)
-
A working MongoDB: Set up via docker or install one manually.
-
inventory.json
for appliaction settings. You may follow the example from the server repo. Save this file in a folder calledconfigs
.
docker run -d \
--network my-vps-main-network \
--name inventory-c1 \
-v /path/2/configs:/www/inventory/config \
valorad/inventory:latest
Redux和GraphQL是针对大型复杂项目的,而自己能想到的大型一点的,但是又不是复杂到我无法完成的项目中,物品栏可能是比较合适的。业务逻辑比较清晰,比较灵活,比较常见。
首先我是老滚辐射粉😆!
然后SkyUI的设计比较现代,也相对来说对前端友好一些。
另外我不是美工。比如《巫师3》的:每一件物品都是图标。我这个手残让我画那么多图标?emmmmmm...
❌前端:
- ❌ 界面:首页
- ❌ 界面:登录页(选人)
- ❌ 界面:物品栏页(物品详情 增加物品-控制台 删除物品-R-移动端-更多)
✔️ 后台:
- ✔️ 数据库
- ✔️ 数据库设计
- ✔️ 数据库文档
- ✔️ 数据库实现
- ✔️ 业务逻辑(action)
- ✔️ i18n框架
- ✔️ graph
- ✔️ API:
- ✔️ 路由
- ✔️ API文档
详细请查看数据库文档
请查看 API 说明文档
MIT LicenseS
SkyUI页面的界面、图标版权属于Bethesda Game Studios和/或SkyUI团队。
Thanks to our beloved Bethesda Game Studios for bringing us The Elder Scrolls V: Skyrim (and SSE).