Skip to content

Mini Delivery : 자율주행 자동차를 활용한 배달 서비스

Notifications You must be signed in to change notification settings

Mini-delivery/FE_customer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniDelivery

자율주행 자동차를 활용한 배달 서비스


FE part

Customer APP

Project Overview

Project Overview



App Overview

Login and Register

Home & Drawer

Order

Order Detail

Payment

Paid

주요 적용 기술

  • Kotlin을 이용한 소비자 및 업체측 배달 서비스 어플 제작

  • Springboot 프레임워크를 활용해 만든 서버로 데이터 전달 및 저장

  • JPA(Java Persistence API)를 이용하여 객체지향적 데이터베이스 작업 수행

  • Raspberry 4B를 활용한 센서 데이터 처리 및 차량 모터 제어

  • Raspberry picamera 모듈을 이용한 실시간 송출 화면 제작

  • 스레드를 활욜한 멀티태스킹 및 CPU 자원관리

  • opencv, opencvdnn을 이용한 객체 인식 및 주행 경로 추적




참여 학생의 주요 이력

웹공학트랙 최은서

JavaScript, Python 프로그래밍 기술보유, 웹 프론트 취업 희망

모바일소프트웨어트랙 도건우

Kotlin/Java/Dart 및 Flutter, Springboot 기술 보유. 백엔드 업체 취업 희망

빅데이터트랙 이종범

Python, Java 프로그래밍 기술보유, 컴퓨터 비젼 계열 취업, 대학원 진학 희망

모바일소프트웨어 김소룡

데이터베이스 및 안드로이드 프로그래밍 기술 보유, 안드로이드 개발 업체 취업 희망




For Study

DAO (Data Access Object)

: DB의 데이터에 접근하기 위한 객체

DB에 접근하기 위한 로직을 분리하기 위해 사용
직접 DB에 접근하여 data를 삽입, 삭제, 조회 등 조작할 수 있는 기능을 수행


DTO (Data Transfer Object)

: 계층 간(Controlelr, View, Business Layer) 데이터 교환을 위한 Java Bean

로직을 가지지 않는 데이터 객체
getter, setter 메소드만 가진 클래스를 의미


About

Mini Delivery : 자율주행 자동차를 활용한 배달 서비스

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages