QuickApp Khung rad miễn phí
Chụp ngang nền tảng nhanh chóng để phát triển ứng dụng tức thì
QuickApp được xây dựng với Angular 9, ASP.NET Core với khung thực thể. Nó cung cấp xác thực dựa trên OpenID Connect và bảng điều khiển phản hồi có thể tùy chỉnh
Tổng quan
QuickApp là một mẫu dự án nguồn mở tự lưu trữ cung cấp các chức năng phát triển tức thì. Thứ nhất, phía khách hàng của nó nằm trong góc 9 cùng với TypeScript. Thứ hai, ASP.NET Core với khung thực thể hoạt động ở phía sau. Ngoài ra, nó sử dụng webpack để quản lý các thư viện phía máy khách và vênh vang để tài liệu về API REST cung cấp dễ dàng để phát triển ứng dụng nhanh chóng. Sau đó, phần mềm nguồn mở này sử dụng OpenID Connect cho xác thực dựa trên mã thông báo và cung cấp quản lý người dùng hoàn toàn cùng với vai trò của họ. Người dùng có thể thực hiện các hoạt động CRUD trên tất cả các thực thể được tạo như đơn đặt hàng, sản phẩm, người dùng, v.v. Hơn nữa, nó sử dụng bootstrap cho mục đích theo chủ đề nơi người dùng có thể thay đổi màu chủ đề chỉ từ giao diện người dùng trực quan. Trên tất cả, có một dịch vụ thông báo ở mặt trước với hiệu ứng suôn sẻ vì hình ảnh động góc. Cuối cùng, theo như các ngôn ngữ có liên quan, dự án này chủ yếu dựa trên Typecript và C# với đầu vào của HTML jQuery và CSS.
Yêu cầu hệ thống
Yêu cầu thiết lập FormBuilder bao gồm:
- ASP.NET Core 3.0
- Lõi khung thực thể
- Nodejs 8.x +
Đặc trưng
Sau đây là các tính năng chính của QuickApp:
- Mã nguồn mở
- Nền tảng chéo
- Hỗ trợ kết nối OpenID
- API yên tĩnh
- Vai trò dựa trên quyền
- Bảng điều khiển đơn giản
- Tài liệu API với Swagger
- Chắc chắn
- Mạnh mẽ
- theo chủ đề tùy chỉnh
Hướng dẫn cài đặt
Đầu tiên nhân bản repo bằng lệnh sau:
git clone https://github.com/emonney/QuickApp.git
Sau một bản sao thành công, hãy chạy các lệnh sau:
dotnet restore // for ASP.NET project backend npm install // for Angular front end
Bây giờ, hãy truy cập tệp Môi trường của Môi trường trong dự án ClientApp/Angular và định cấu hình URL phía trước với URL phụ trợ và chạy lệnh sau vào thư mục gốc để chạy đầu sau.
dotnet run
Sau khi làm điều đó, chạy các lệnh sau để chạy đầu trước.
cd ClientApp/ ng serve
Cuối cùng, bạn có thể truy cập URL [http: // localhost: 4200/] (https://href.li/?http://localhost:4200/) vào trình duyệt. Đăng nhập quản trị viên mặc định:
Tên người dùng: Quản trị viên
Email: ADMINEBENMONNEYCEY
Mật khẩu: Temppss123 Đăng nhập tiêu chuẩn mặc định vào:
Tên người dùng: Người dùng
Email: Userebenmonneycome
Mật khẩu: Tempp@SS123
Khám phá
Bạn có thể tìm thấy các liên kết sau có liên quan:
Cách thiết lập và tạo ứng dụng đầu tiên với JHipster
Làm thế nào phần mềm rad có thể giúp bạn phát triển kinh doanh lên cấp độ tiếp theo