Zopher
1.0.0

이 프로젝트는 React Native 프론트 엔드를 사용자 인증 (AWS Cognito)과 클라이언트와 데이터베이스 (Amazon DynamoDB) 간의 CRUD 작업을위한 GraphQL API (AWS AppSync)와 AWS 증폭 백엔드와 통합합니다.
사용자는 앱에 가입/입력 할 수 있습니다.
사용자는 추가 버튼을 눌러 모달 내부에 쓰고 제출을 누르면 게시물을 작성할 수 있습니다.
사용자는 게시물을 좋아하거나 좋아할 수 있습니다.
사용자는 자신의 게시물을 삭제할 수 있습니다.
사용자는 다음과 같이 게시물 피드를 업데이트 할 수 있습니다.
엑스포 클리
npm install -g expo-cliAWS 계정
NPM이있는 노드 JS
AWS는 CLI를 증폭시킵니다
npm install -g @aws-amplify/cliamplify configure (단계별 비디오의 링크). git clone https://github.com/yhenni1989/Zopher.git
cd Zopher
yarn add aws-amplify aws-amplify-react-native
# or
npm install aws-amplify aws-amplify-react-native
amplify init
아래와 동일한 지침을 따르십시오.

amplify add auth
# When prompt, choose: Yes, use the default configuration.
amplify add api
아래 구성을 따르십시오.

amplify push

몇 분 동안 자동화 된 운영 후, Amplify CLI는 Amazon Cognito 사용자 풀 및 Identity Pool을 생성하여 사용자 Crendentials 및 AWS AppSync GraphQL API를 저장하여 클라이언트와 서버 간의 CRUD 작업을 허용합니다.
yarn
# or
npm install
expo start --ios
# or
expo start --android