Skip to content

jimkanman/Bag_A_Moment

Repository files navigation

짐깐만: Bag A Moment, for your luggage everywhere 📱

image

Chung-ang University, Team Jimkkanman Project

All Features Merged: December 15, 2024 🏠
Available in: Android 35+

📋 Project Overview

Bag A Moment is an innovative app designed to efficiently manage and track your belongings. Using AR-based technologies and real-time location tracking, it enhances user experience for luggage storage and retrieval.

🔧 Dependencies and Requirements

  • Android Version 35 or higher
    • The app leverages the latest Android SDK features and requires a minimum Android 35 to function.
  • Depth Sensor support
    • ARCore-based depth measurement is used, and the app works only on devices with Depth Sensor capabilities.
    • The Depth Sensor enables optimized 3D environment recognition and AR functionalities.

📝 Additional Information

  1. Google ARCore Integration

    • Recognizes the user’s surroundings to visualize storable locations in real time.
    • Combines Google Maps and ARCore technologies to deliver intuitive physical location insights.
  2. Real-time WebSocket Communication

    • Allows users to instantly monitor the status of storage spaces.
    • Ensures fast and reliable state updates even in multi-user environments.
  3. Spring Boot-based Backend

    • Utilizes Spring Boot for secure data processing and server performance optimization.
    • Integrates REST APIs and Firebase Authentication for enhanced security.
  4. AWS EC2 Integration

    • User account information and application data are securely managed on an AWS EC2 server.
    • Real-time location data is processed seamlessly through integration with Google Maps and the EC2 server.
  5. Multi-Platform Scalability

    • Currently developed for Android but planned for future iOS expansion.

📦 Tech Stack

  • Frontend: Flutter, Dart
  • Backend: Spring Boot, REST API, AWS infrastructure
  • Others: Google Maps, ARCore, WebSocket, MySQL
Image 1
Jimkkanman
This is the first screen you can see.
Image 2
Real time delivery check
Real time tracking system, by @ja7811

짐깐만: Bag A Moment, for your luggage everywhere 📱

Chung-ang University, Team Jimkkanman Project

All Features Merged: 2024년 12월 15일 🏠
지원 버전: Android 35 이상

📋 프로젝트 개요

짐깐만은 사용자의 물건을 효율적으로 관리하고 추적할 수 있도록 설계된 혁신적인 앱입니다. AR 기반 기술과 실시간 위치 추적을 활용하여 짐을 보관하고 찾는 경험을 향상합니다.

🔧 의존성 및 필수 조건

  • Android 버전 35 이상
    • 본 앱은 최신 Android SDK 기능을 활용하므로 최소 Android 35 이상에서만 실행됩니다.
  • Depth 센서 지원 기기
    • ARCore 기반 깊이 측정 기능을 활용하며, 이를 지원하는 기기에서만 동작합니다.
    • Depth 센서를 통해 3D 환경 인식 및 AR 기능을 최적화합니다.

📝 추가 정보

  1. Google ARCore 연동

    • 사용자의 환경을 인식하여 실시간으로 보관 가능한 위치를 시각화합니다.
    • Google Maps와 ARCore 기술을 결합하여 물리적 위치 정보를 더 직관적으로 제공합니다.
  2. 실시간 WebSocket 통신

    • 사용자가 보관함 상태를 즉각적으로 확인할 수 있습니다.
    • 다중 사용자 환경에서도 빠르고 안정적인 상태 업데이트를 지원합니다.
  3. Spring Boot 기반 백엔드

    • 안전한 데이터 처리 및 서버 성능 최적화를 위해 Spring Boot를 활용하였습니다.
    • REST API와 Firebase 인증을 통해 강력한 보안을 제공합니다.
  4. AWS EC2를 사용하여 안정적인 서버 환경 구축

    • 사용자의 계정 정보와 데이터가 안정적으로 관리됩니다.
    • Google Maps와의 통합으로 실시간 위치 데이터를 처리합니다.
  5. 멀티 플랫폼 확장 가능성

    • 현재는 Android 전용으로 개발되었지만, 향후 iOS 플랫폼으로 확장할 계획입니다.

📦 기술 스택

  • 프론트엔드: Flutter, Dart
  • 백엔드: Spring Boot, REST API, AWS EC2
  • 기타: Google Maps, ARCore, WebSocket, MySQL

About

짐깐만 - 가벼운 발걸음의 시작

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •