오픈 소스 Next.js SaaS 스타터 키트

엔터프라이즈 SaaS 스타터 키트



최근에 우리( BoxyHQ )는 GitHub에서 오픈 소스 엔터프라이즈 SaaS 스타터 키트를 출시했습니다. 이 저장소는 아직 개발 초기 단계에 있습니다.

Kickstart your enterprise app development with Next.js SaaS Starter Kit

모든 SaaS 앱의 모든 동일한 기능으로 시작하여 몇 개월의 개발 시간을 절약하는 Next.js 기반 프로젝트이므로 앱을 고유하게 만드는 데 집중할 수 있습니다.

시작하기



다음의 간단한 단계에 따라 로컬 복사본을 시작하고 실행하십시오.

전제 조건


  • Node.js(버전: >=15.x <17)
  • PostgreSQL
  • NPM

  • 1. 설정



    이 GitHub 리포지토리 복제 또는 포크

    git clone https://github.com/boxyhq/saas-starter-kit.git
    


    2. 프로젝트 폴더로 이동




    cd saas-starter-kit
    


    3. 종속성 설치




    npm install
    


    4. .env 파일 설정


    .env.example.env로 복제합니다.

    cp .env.example .env
    


    5. 데이터베이스 스키마 설정




    npx prisma db push
    


    6. 서버 시작



    개발 환경에서:

    npm run dev
    


    7. Prisma Studio 시작



    Prisma Studio는 데이터베이스의 데이터를 위한 시각적 편집기입니다.

    npx prisma studio
    


    특징



    앱은 현재 다음 기능을 지원합니다.
  • 계정 만들기
  • 이메일 및 비밀번호로 로그인
  • Magic Link로 로그인
  • SAML SSO로 로그인
  • 디렉터리 동기화(SCIM)
  • 계정 업데이트
  • 팀 만들기
  • 팀에 사용자 초대
  • 팀원 관리
  • 팀 설정 업데이트
  • SAML SSO 구성

  • 곧 출시


  • 감사 로그
  • 단위 및 통합 테스트
  • 다크 모드
  • 모바일 우선 UI
  • 청구 및 구독
  • 국제화
  • 역할 및 권한

  • 기여



    기여는 오픈 소스 커뮤니티를 배우고, 영감을 주고, 창조할 수 있는 환상적인 장소로 만듭니다. 귀하의 기여에 크게 감사드립니다.

    또한 관심이 있는 경우 리포지토리에 기여할 새로운 지지자를 초대합니다.

    다음은 일부open issues입니다.

    좋은 웹페이지 즐겨찾기