연동

만드는 순간부터 다 연결돼 있어요

모든 앱에는 꼭 필요한 기능 10가지가 기본으로 들어 있고, 앱을 만드는 순간 바로 쓸 수 있어요. 그 밖의 서비스는 REST API와 일반 fetch()로 연결하면 돼요.

Builder77 AI
데이터베이스
로그인
파일 저장
이메일
통계
호스팅
PWA
Flutter
REST API
77
지금 쓸 수 있는 기능

포함된 기능을 있는 그대로 표시했어요

“기본 제공”은 설정 없이 모든 앱에서 작동한다는 뜻이에요. “REST API로 연결”은 공개된 엔드포인트를 이용해 직접 연결한다는 뜻이에요.

기본 제공

Builder77 AI

앱 안에서 채팅, 콘텐츠 생성, 분류, JSON 출력을 API 키 없이 쓸 수 있어요.

b77.ai.chat()
기본 제공

클라우드 데이터베이스

앱별 컬렉션에서 필터, 정렬, 개수 세기, 작성자 전용 레코드를 지원해요.

b77.db
기본 제공

회원 로그인

내 앱 사용자를 위한 이메일과 비밀번호 가입·로그인, 로그인 상태 유지를 제공해요.

b77.auth
기본 제공

파일 저장

최대 10 MB의 이미지와 문서를 올리면 공개 URL을 돌려받아요.

b77.storage.upload()
기본 제공

이메일Resend 제공

확인 메일, 알림, 영수증 같은 거래 메일을 앱에서 보내요.

b77.email.send()
기본 제공

결제Stripe · Whop 제공

내 Stripe나 Whop 계정으로 결제 업체의 결제 페이지에서 일회성 결제와 구독을 받아요. 모든 결제는 payments 컬렉션에 기록돼요.

b77.payments.checkout()
기본 제공

호스팅과 SSL

yourapp.builder77.app 주소에 작은 builder77 배지와 함께 무료로 게시할 수 있어요. 자동 SSL이 적용되고 배지가 없는 내 도메인은 Starter 요금제 월 $10부터예요.

기본 제공

통계

게시한 앱마다 조회수, 사용자, 레코드를 대시보드에서 볼 수 있어요.

기본 제공

PWA 설치

매니페스트, 아이콘, 서비스 워커가 자동으로 생성돼서 앱을 홈 화면에 설치할 수 있어요.

REST API로 연결

Flutter 앱

생성된 Flutter 프로젝트는 처음부터 REST API로 같은 데이터를 읽고 써요.

REST API로 연결

네이티브 iOS·Android

Swift, Kotlin, React Native에서 일반 HTTP로 같은 엔드포인트를 호출해요.

REST API로 연결

내 백엔드

JSON을 다루는 어떤 서버나 스크립트에서든 레코드를 읽고, 사용자를 로그인시키고, AI를 호출할 수 있어요.

기본 제공

웹훅과 자동화

레코드가 생성, 수정, 삭제되거나 사용자가 가입하면 서명된 POST 요청을 보내요. 이를 이용해 앱과 평소 쓰는 다른 도구를 연결할 수 있어요(Starter 이상).

게시된 앱의 AI 호출은 500토큰(입력+출력, 호출당 최소 1크레딧)마다 연동 크레딧 1을 쓰고, 일반적인 AI 답변 하나에 3–4크레딧 정도예요. 파일 업로드와 이메일은 건당 1이에요. 데이터베이스, 로그인, 호스팅, 통계는 무료예요.

REST API와 웹훅

그 밖의 서비스도 연결할 수 있어요

웹 SDK는 어떤 클라이언트든 쓸 수 있는 일반 JSON API를 가볍게 감싼 거예요. 앱에서 브라우저 요청을 받는 외부 서비스라면 어디든 호출할 수 있어요.

어떤 클라이언트에서도 같은 데이터

레코드를 GET, POST, PATCH, DELETE하고, 사용자 가입과 로그인을 처리하고, AI를 호출하세요. 사용자별 데이터는 사용자 토큰을 Bearer 헤더로 보내면 돼요.

fetch()로 보내는 웹훅

새 문의나 주문을 웹훅 주소로 POST하도록 builder77에 요청하세요. 받는 쪽 엔드포인트는 브라우저 요청(CORS)을 허용해야 해요.

비밀 값은 앱 코드에 넣지 마세요. 비공개 API 키를 앱 페이지에 붙여 넣으면 안 돼요. 대신 비밀 키로 저장하세요. builder77이 서버에 암호화해서 보관하고 서버에서만 쓰기 때문에 브라우저로 넘어가지 않아요.
REST · 모든 언어
JSON
# list this user's tasks
GET /api/runtime/{appId}/db/tasks?mine=1
Authorization: Bearer <userToken>

# create a record
POST /api/runtime/{appId}/db/tasks
{ "data": { "title": "Ship v2" } }

# sign in
POST /api/runtime/{appId}/auth/signin
app.js · 웹훅으로 보내기
const lead = await b77.db.create('leads', form);
await fetch('https://example.com/webhook', {
  method: 'POST',
  body: JSON.stringify(lead)
});

엔드포인트 설명은 문서에서 볼 수 있어요.

아직 기본 제공하지 않는 것

미리 솔직하게 말씀드릴게요. 결제는 Stripe와 Whop만 지원하고, 외부 SaaS 도구용 원클릭 연결은 없으며, 앱 사용자용 소셜 로그인도 아직 없어요. 다른 도구는 위에서 설명한 것처럼 웹훅이나 직접 운영하는 서버로 연결할 수 있어요. 가장 필요한 기능을 알려 주세요. 로드맵에 그대로 반영돼요.

연동 요청하기

다음엔 어떤 서비스를 연결할까요?

서비스 이름과 어디에 쓰고 싶은지 알려 주세요. 요청은 하나도 빠짐없이 읽고, 요청이 많은 연동부터 먼저 만들어요.

백엔드는 이미 준비돼 있어요

앱을 시작하면 첫 프롬프트부터 AI, 데이터, 로그인, 파일 저장, 이메일을 쓸 수 있어요.