• Stars
    star
    135
  • Rank 269,297 (Top 6 %)
  • Language
    Go
  • License
    MIT License
  • Created over 5 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

base on golang v1.12.0 + mongo-go-driver v1.x + gin v1.3.x + mongodb v4.0.6 + JSONPlaceholder, react-admin

Ten-Minutes-App

😀 haha~ demo

Traefik + Docker Deploy

golang v1.12.x + mongo-go-driver v1.x + gin v1.3.x + mongodb v4.0.6 + JSONPlaceholder, react-admin

使用 Docker 一秒本地搭建 Mongodb&mongo-express 环境

App 介绍:

10分钟内快速构建一个完整的应用
  1. Users:路由导航,用户列表,分页,全选,删除(2s 可撤销删除),导出 CSV 文件,点击表头排序
  2. Posts:路由导航,文章列表,分页,全选,删除(2s 可撤销删除),导出 CSV 文件,点击表头排序
  3. 添加文章(针对某个用户)
  4. 编辑文章(2s 可撤销编辑)
  5. 自定义首页(Dashboard)
  6. 添加 AuthProvider(登录自定义处理,适配后端登录,注销功能)并设置登录页。
  7. 添加 DataProvider(数据提供自定义处理,适配后端不同的 API 请求格式和响应)。

                       

Schema

ui-dashboard

ui-post

CI/CD

Drone-CI-CD

Dev

# api
go run .
# app
cd app
yarn & yarn start

Refs

Q

go test -v -run TestDatabaseSuite ./database -testify.m TestGetUsers