Zinn Hub
0
Giỏ hàng của bạn
0

Tổng quan

Thông tin chi tiết về dịch vụ này để giúp bạn quyết định. Được tạo bởi Zinn Hub, không phải người bán.

Ngăn xếp công nghệ

TypeScript, Express / NestJS
Được viết bằng TypeScript trên Node.js - các loại được chia sẻ với giao diện người dùng của bạn có nghĩa là các trường bị hỏng sẽ làm hỏng bản dựng, chứ không phải trang web trực tiếp.

Cơ sở dữ liệu được hỗ trợ

PostgreSQL, MongoDB, Redis
Các gói Tiêu chuẩn và Nâng cao bao gồm cơ sở dữ liệu bạn chọn với các bản di chuyển. Redis được sử dụng cho hàng đợi và bộ nhớ đệm.

Luôn bao gồm những gì

Xác thực, Kiểm tra, README
Mọi điểm cuối trong mọi gói đều đi kèm với xác thực đầu vào, kiểm tra tự động, cấu hình biến môi trường và mã nguồn đầy đủ.

Tốt nhất cho

Các công ty khởi nghiệp & Nhóm nhỏ
Lý tưởng nếu giao diện người dùng của bạn vẫn chạy trên dữ liệu giả, hoặc nếu bạn cần thêm một dịch vụ tập trung bên cạnh phần phụ trợ hiện có.

Những gì bạn sẽ nhận được

Định dạng:
Mã tùy chỉnh
Phương thức giao hàng:
Quản lý đơn hàng
Lưu ý: Mỗi điểm cuối đều có xác thực đầu vào và kiểm tra trong mọi gói. Bạn nhận được mã nguồn đầy đủ với README và cấu hình trong các biến môi trường, trong kho lưu trữ GitHub của bạn hoặc dưới dạng một kho lưu trữ. Gói Tiêu chuẩn bổ sung cơ sở dữ liệu PostgreSQL hoặc MongoDB và Dockerfile. Gói Nâng cao bổ sung đăng nhập với vai trò người dùng, một worker hàng đợi và CI trên đó. Bạn có thể thử một phiên bản hoạt động trước khi giao hàng cuối cùng.

Mô tả đầy đủ

Rất phù hợp cho các công ty khởi nghiệp và nhóm nhỏ có giao diện người dùng vẫn chạy trên dữ liệu giả, hoặc ứng dụng của họ cần thêm một dịch vụ bên cạnh phần phụ trợ hiện có. TypeScript trên máy chủ có thể chia sẻ các loại với giao diện người dùng TypeScript, vì vậy một trường được đổi tên sẽ làm hỏng bản dựng thay vì một trang trực tiếp, và Express hoặc NestJS giữ cho mã quen thuộc với nhà phát triển tiếp theo.

Gói Khởi động bao gồm tối đa ba điểm cuối REST trong một dịch vụ, hoặc một worker duy nhất cho các tệp hoặc hàng đợi hiện có của bạn. Gói Tiêu chuẩn nâng cấp lên tám điểm cuối, lưu trữ dữ liệu trong PostgreSQL với các bản di chuyển hoặc trong MongoDB, và đi kèm với Dockerfile. Gói Nâng cao nâng cấp lên mười lăm điểm cuối và bổ sung đăng nhập dựa trên mã thông báo với vai trò người dùng, một worker hàng đợi và CI trên GitHub Actions.

Trong mọi gói, mỗi điểm cuối đều có xác thực đầu vào và kiểm tra, và bạn nhận được README, cấu hình trong các biến môi trường và mã nguồn đầy đủ.

Trước khi viết bất kỳ mã nào, tôi sẽ viết một đặc tả ngắn trong cuộc trò chuyện liệt kê những gì mỗi điểm cuối nhận và trả về, và bạn sẽ xác nhận nó. Bạn có thể thử một phiên bản hoạt động trước khi giao hàng, và tôi sẽ đăng một ghi chú tiến độ hàng ngày.

Triển khai lên máy chủ của bạn là một khoản phụ phí. Nếu dự án của bạn nằm giữa hai gói, hãy gửi cho tôi chi tiết và tôi sẽ báo giá một ưu đãi tùy chỉnh.

Những gì tôi cần từ bạn
- Mô tả dịch vụ làm gì và dán một yêu cầu mẫu với JSON bạn mong đợi trả về.
- Tên người dùng GitHub của bạn và kho lưu trữ nếu mã được đưa vào một dự án hiện có. Nếu không có GitHub, mã sẽ được gửi dưới dạng một kho lưu trữ.
- Dịch vụ có gọi một hệ thống khác không? Nếu có, hãy gửi tài liệu API của hệ thống đó hoặc một số dữ liệu mẫu.
- Trên gói Tiêu chuẩn hoặc Nâng cao, dịch vụ nên sử dụng cơ sở dữ liệu nào? Gửi chi tiết truy cập hoặc một bản sao lược đồ, hoặc nói rằng đó là một cái mới.
- Dịch vụ sẽ chạy ở đâu: máy chủ Linux của bạn, Docker hay một nền tảng đám mây? Nếu bạn đã đặt hàng triển khai, tôi sẽ yêu cầu quyền truy cập SSH trong cuộc trò chuyện.

Đảm bảo chất lượng Zinner

✓
Chuyên gia được kiểm duyệt
Mỗi Zinner đều được xem xét và phê duyệt trước khi tham gia nền tảng.
✓
Đảm bảo chất lượng công việc
Tất cả các dịch vụ đều được đảm bảo bởi cam kết chất lượng của chúng tôi.
✓
Thanh toán an toàn
Khoản thanh toán của bạn được bảo vệ cho đến khi bạn chấp thuận công việc đã giao.

So sánh các gói

Chức năngNgười mới bắt đầuTiêu chuẩnNâng cao
Thời gian giao hàng5 ngày7 ngày14 ngày
Sửa đổi123
Phạm viTối đa 3 điểm cuối hoặc một workerTối đa 8 điểm cuối và một cơ sở dữ liệuTối đa 15 điểm cuối, đăng nhập và CI
Mã nguồn✓✓✓

Danh mục đầu tư

Ví dụ về công việc của người bán liên quan đến Zinn này.

Formline: Cửa hàng Next.js với Stripe

Một cửa hàng bạn có thể nhấp qua: 16 áp phích trong 4 bộ sưu tập, bộ lọc và tìm kiếm vẫn nằm trong URL, giỏ hàng, chủ đề sáng và tối, và thanh toán kết thúc bằng một đơn hàng demo hoặc một phiên Stripe Checkout thực trong chế độ thử nghiệm. Tôi đã xây dựng nó dưới dạng xuất tĩnh Next.js trong TypeScript với Tailwind CSS. Thanh toán bằng thẻ thông qua một Cloudflare Worker định giá lại giỏ hàng trên máy chủ và xác minh chữ ký webhook của Stripe.

Chi tiết dịch vụ

Loại dịch vụ
Tiêu chuẩn
Loại Zinner
Người làm việc tự do
Khả dụng
Các ngày trong tuần
Quốc gia của người bán
Kazakhstan
Ngôn ngữ được chấp nhận
Tiếng Anh
tiếng nga
Có NDA
Có
Kích thước dự án đã xử lý
Nhỏ đến Trung bình
Thời gian phản hồi
Trong vòng 12 giờ
Số năm kinh nghiệm
10+

Câu hỏi thường gặp

NestJS chạy trên Express theo mặc định, và tốc độ gần như nhau. Express giữ cho một dịch vụ nhỏ gọn. NestJS bổ sung các mô-đun và tiêm phụ thuộc, giúp ích khi cơ sở mã phát triển và nhiều nhà phát triển chia sẻ nó. Mô tả dịch vụ và tôi sẽ cho biết cái nào phù hợp.

Một phương thức trên một đường dẫn, vì vậy GET /users và POST /users là hai điểm cuối. Giá giả định công việc thông thường như đọc và lưu bản ghi hoặc gọi một API khác. Thanh toán, tải lên tệp và báo cáo nặng tốn nhiều hơn, và tôi sẽ báo giá chúng dưới dạng một ưu đãi tùy chỉnh.

Có. Hãy cấp cho tôi quyền truy cập vào kho lưu trữ và cho tôi biết cách chạy nó. Tôi sẽ tuân theo cấu trúc và phong cách đã có, viết JavaScript nếu dự án sử dụng nó, và bao gồm mã mới bằng các bài kiểm tra.

Có, với phần bổ sung triển khai. Tôi cần quyền truy cập SSH vào máy chủ Linux của bạn và một tên miền đã trỏ đến nó. Chi phí máy chủ và bảo trì sau này không được bao gồm.

Không, tôi làm việc bằng văn bản. Mọi thứ đều nằm trong cuộc trò chuyện đặt hàng, để cả hai chúng ta có thể kiểm tra lại những gì đã được thỏa thuận sau này.

Sửa bất kỳ điều gì không khớp với đặc tả chúng ta đã đồng ý trong cuộc trò chuyện. Các điểm cuối mới hoặc thay đổi đối với đặc tả là công việc mới, thông qua phần bổ sung điểm cuối hoặc một ưu đãi tùy chỉnh.

Đánh giá của khách hàng

Xem khách hàng của chúng tôi nói gì về Zinn này

Danh mục

Chính sách Zinner

Tôi sẽ xây dựng một backend Node.js với Express hoặc NestJS 2 &Raquo; Zinn Hub

Chỉ những khách hàng đã đăng nhập và mua sản phẩm này mới có thể để lại đánh giá.

Tùy chọn & Đặt hàng

Tải ứng dụng Zinn Hub

Thông báo · Truy cập nhanh hơn · Toàn màn hình

Nhấn Chia sẻ trong trình duyệt của bạn

➜ Sau đó nhấn "Thêm vào Màn hình chính"