
Grid: iOS/Android용 개인 위치 공유 모바일 앱. Matrix를 통한 E2EE.
Grid는 Matrix 프로토콜과 통합된 안전한 종단간 암호화(E2EE) 위치 공유 애플리케이션입니다. Flutter로 제작된 Grid는 신뢰할 수 있는 연락처와 위치를 공유하기 위한 프라이버시 중심 솔루션을 제공합니다.
기능 요청 제출, 새 기능 투표, 버그 신고, 도움 받기, 커뮤니티 및 개발자와 연결하려면 Discord에 가입하세요!
이 저장소는 Grid: 비공개 위치 공유 모바일 애플리케이션(iOS/Android)용입니다. 앱용 서버를 자체 호스팅하려면 문서를 확인하거나 Discord에 가입하세요!
애플리케이션에 PR을 개발/기여하려면 아래 단계를 따르세요.
시작하기 전에 다음이 설치되어 있는지 확인하세요:
저장소 복제:
git clone https://github.com/Rezivure/grid-frontend.git
cd grid-frontend
의존성 설치:
다음 명령어를 실행하여 필요한 의존성을 설치하세요:
flutter pub get
환경 변수 설정:
예제 환경 구성을 복사하고 적절한 URL로 수정하세요:
cp .env.example .env
.env를 편집하여 API 및 서버 URL을 구성하세요.
플랫폼별 설정:
ios/ 디렉토리로 이동:
cd ios
CocoaPods 의존성 설치:
pod install
루트 디렉토리로 돌아오기:
cd ..
추가 설정이 필요하지 않습니다.
Android Studio 열기:
에뮬레이터 또는 실제 기기 설정:
앱 실행:
터미널에서 다음 명령어를 사용하여 연결된 기기나 에뮬레이터에서 앱을 빌드하고 실행합니다:
flutter run
기여를 환영합니다! 기여하려면 여기에 있는 기여 가이드라인을 참조하세요!
이 프로젝트는 GNU Affero General Public License v3.0에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.