iyOmSd/Title: Project

[단비] 전동킥보드 공유 플랫폼 서비스 프로젝트

냄수 2019. 11. 28. 23:21
반응형

.

 

프로젝트 소개

일반 킥보드를 아두이노 모듈을 사용해서 전동화 시켜서 전동킥보드를 만들고, 앱을 통해서 킥보드를 공유 할 수 있는 서비스

 

 

개발기간

2019.04.01 ~ 2019.10.21

 

사용스펙

  • Xcode - Swift
  • Android Studio - Java
  • Laravel - Php
  • Arduino - C++

 

활용한 라이브러리

  • Android Studio
    • RecyclerView
    • CardView
    • Volley
    • Gson
    • BoomMenu
    • Zxing
    • SegmentedControl
    • Glide
    • ExpandableLayout
    • PrettyDialog
    • RoundedImageView
    • PageIndicatorView
    • KakaoAPI
    • NaverAPI
  • Xcode
    • SideMenu
    • Alamofire
    • RxSwift
    • RxCocoa
    • RxOptional
    • SwiftyJSON
    • CheckboxButton
  • AWS EC2
    • Laravel
    • MariaDB
    • Apache2
  • Arduino
    • NodeMCU
    • GPS

 

기능

  • 로그인
    • 간단한 정보 입력을 통해서 회원가입을 할 수 있습니다.
    • 입력한 정보를 통해서 잃어버린 아이디나 비밀번호를 찾을 수 있습니다.
  • 메인
    • 지도
      • 지도화면을 통해서 킥보드의 위치를 확인 할 수 있습니다.
      • 자신의 현재위치를 확인 할 수 있습니다.
      • 새로고침을 통해서 킥보드의 최신 위치를 확인 할 수 있습니다.
      • 킥보드 대여시 대여시간을 확인 할 수 있고, 반납버튼을 통해서 반납할 수 있습니다.
  • 메뉴
    • QR코드
      • QR코드를 통해서 킥보드를 대여 할 수 있습니다.
    • 내정보
      • 가입시 사용자의 정보를 확인하거나 수정 할 수 있습니다.
    • 이용기록
      • 사용자가 킥보드를 사용한 기록을 확인 할 수 있습니다.
    • 사용방법
      • 사용자가 앱사용법을 확인 할 수 있습니다.
    • 공지사항
      • 사용자가 앱관련 공지사항 및 자주 묻는 질문을 확인 할 수 있습니다.
      • 관리자인 경우 공지사항을 작성 하거나 제거 할 수 있습니다.

 

앱 화면

반응형