Skip to content

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

License

Notifications You must be signed in to change notification settings

yyong008/remix-antd-admin

Repository files navigation

Remix Antd Admin

Remix Antd Admin is a full-stack management system for both front-end and back-end. Built on Remix and Antd/TailwindCSS, as well as Prisma, it includes an RBAC (Role-Based Access Control) permission management system and integrates the remix-i18n solution.

💻💻💻Remix Antd Admin still in the midst of intensive development and testing...

语言

solution

version address
fullstack remix-antd-admin
frond end remix-antd-admin(fe branch)
electron remix-antd-admin-electron

visit

version visit
fullstack remix-antd-admin
front end remix-antd-admin(Vercel)
docs remix-antd-admin-docs

some part of project

block content description
manager admin remix server and admin manager
user client public
server Express.js(remix server) server and database

libs

Node.js
React
Node.js
React
pnpm
Zod
Prisma
Prisma
Remix
Remix
Node.js
Vite
Node.js
Vitest
Node.js
Antd
Node.js
ProComponent
18.x+ 4.x+ 8.x+ 5.x+ 2.x+ 5.x+ 1.x+ 5.9.x 2.6.x
TailwindcCSS
TailwindcCSS
pnpm
RemixDevTool
Prisma
Echart
Remix
React i18n
Node.js
Cypress
Node.js
PostgreSQL
3.3.x+ 4.0.x+ 5.0+ 13.2.x+ 13.7.x+ 16.x+

features

- Admin:Login / Logout
- RBAC Permission Authentication

- global features
  - Full-stack integration, unified development for management, front-end, and back-end
  - Remix I18n Internationalization
  - CSS hybrid solution, supporting various options like TailWindCSS

- DOME:Editor
  - Rich Text Editor
  - Markdown Editor
  - JSON Editor

- DEMO:Excel
  - Export Excel
  - Upload Excel

- Fallback Page
  - $

- ... and so on

Directory Structure

.
├── ./app
├── ./build.sh
├── ./CHANGELOG.md
├── ./cypress
├── ./cypress.config.ts
├── ./depoly
├── ./Dockerfile
├── ./env.d.ts
├── ./LICENSE
├── ./package.json
├── ./pnpm-lock.yaml
├── ./postcss.config.mjs
├── ./prisma
├── ./public
├── ./README.md
├── ./reset.sh
├── ./start.sh
├── ./tailwind.config.ts
├── ./tsconfig.json
├── ./vercel.json
├── ./vite.config.ts
└── ./vite-env.d.ts

usage

Github

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

Gitee

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

start server

cd remix-antd-admin
pnpm run dev # open port in your browser

Brower support

Modern browsers last 2 version

Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
last 2 versions last 2 versions last 2 versions last 2 versions

Node.js support

Node.js
Node.js
pnpm
pnpm
Prisma
Prisma
Remix
Remix
18.x+ 8.x+ 5.x+ 2.x+

A cup of coffee.

If my project helps you, buy me a cup of coffee 💌buy-me-a-coffee💌

License

Copyright (c) 2023-present Magnesium-