Code có đầy đủ tính năng như demo. người dùng và quản trị
tìm sản phẩm đặt hàng. đăng nhập đăng ký
quản trị có thể quản lý các mục ...
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
tải xuống và cài đặt Node.js, MySQL
Tạo 1 tệp .env và thay tên người dùng và mật khẩu bằng tên người dùng và mật khẩu MySQL của bạn
DATABASE_URL="mysql://username:password@localhost:3306/singitronic_nextjs"
NEXTAUTH_SECRET=12D16C923BA17672F89B18C1DB22A
NEXTAUTH_URL=http://localhost:3000
Sau khi thực hiện xong, bạn cần tạo một tệp .env khác trong thư mục máy chủ và đặt cùng DATABASE_URL mà bạn đã sử dụng trong tệp .env trước đó:
DATABASE_URL="mysql://username:password@localhost:3306/singitronic_nextjs"
Chạy npm install
Bây giờ bạn cần chạy lệnh di chuyển Prisma. Hãy đảm bảo bạn đang ở trong thư mục máy chủ và gõ:
Tiếp theo là chèn dữ liệu demo. Để thực hiện, bạn cần vào thư mục server/utills và gọi insertDemoData.js:
cd utills
node insertDemoData.js
Bây giờ bạn có thể quay lại thư mục máy chủ và chạy chương trình phụ trợ:
cd ..
node app.js
Trong khi backend đang chạy, bạn cần mở một terminal khác (không dừng backend). Trong terminal thứ hai, bạn cần đảm bảo mình đang ở thư mục dự án gốc và viết lệnh sau:
Mở http://localhost:3000 và xem trực tiếp!