remix-antd-admin

remix-antd-admin

🎰Remix Antd Admin is a website building solution based on React Router、Antd、Prisma. (WIP)

Stars: 71

Visit
 screenshot

Remix Antd Admin is a full-stack management system built on Remix and Antd/TailwindCSS, featuring RBAC permission management and remix-i18n integration. It aims to provide a modern, simple, fast, and scalable full-stack website. The project is currently in development, transitioning from UI to full-stack, with a focus on stable architecture. The frontend utilizes remix data flow with server-side rendering, while the backend API uses redux-toolkit/query, prisma, rxjs, zod, and remix action/loader for server API services. The project includes authorization management with jose jwt for external API services beyond web applications. Key libraries used are Remix, express, Prisma, and pgsql.

README:

欢迎使用 Remix Antd Admin

一个基于 React Router、React、Antd、TailwindCSS、Prisma 和 RBAC 的现代全栈 Web 解决方案。

功能

  • 🚀 使用 React Router 进行路由管理
  • 🎉 使用 TailwindCSS 进行样式设计
  • 🔒 默认使用 TypeScript
  • 📖 使用 Prisma 作为 ORM
  • 🔄 多种数据获取方式:redux/loader
  • 🔐 RBAC 权限管理
  • 🌐 使用 remix-i18n 进行国际化
  • 📖 remix-antd-admin 文档

快速开始

# git
git clone https://github.com/yyong008/remix-antd-admin.git

# 或者 gitee
git clone https://gitee.com/yyong008/remix-antd-admin.git

cd remix-antd-admin

# 开发环境
pnpm run dev # 在浏览器中打开端口

# 生产环境
pnpm run build

部署

pnpm

├── package.json
├── Dockerfile
├── pnpm-lock.yaml
├── build/
   ├── client/    # 静态资源
   └── server/    # 服务器端代码
└── public/        # 静态资源
└── server/
    └── index.js   # 服务器启动入口文件

Docker

pnpm run docker:build

样式

您可以使用 TailwindCSS、Antd 以及其他 CSS 或 CSS-in-JS 解决方案来控制样式。

一杯咖啡

如果我的项目对您有帮助,请给我买一杯咖啡 💌buy-me-a-coffee💌

许可证

Copyright (c) 2023-present Yong-

使用 React Router 和其他开源技术,带着 ❤️ 构建。

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for remix-antd-admin

Similar Open Source Tools

For similar tasks

For similar jobs