osamhack2020 / app_koonmini_koonminideul Goto Github PK
View Code? Open in Web Editor NEW군미니 - 군인들을 위한 스마트폰 비대면 반납 서비스
License: MIT License
군미니 - 군인들을 위한 스마트폰 비대면 반납 서비스
License: MIT License
멘토링 내용 (19:05~19:45)
서버와 안드로이드간의 통신을 잘 몰라서 멘토님께 질문을 드렸고 답을 주심.
서버는 포스트맨을 활용하기로 했고, 앱은 Android Asynchronous Http Client를 이용하기로 함.
멘토링내용(22:00~23:45)
-시간이 얼마 남지 않아 최대한 결과물을 만들수 있게 하기로
-디자인에 신경을 쓰면 좋다
-관리자(당직계통)가 사용할 수 있는 기능의 추가
-기술스택을 어떻게 작성할지
-bootstrap, vue.js 소개
-themeforest 소개
-express-swagger 소개
-커뮤니티 소개
KPPG, GDG, Server Side Architecture 등등
-현업 개발자에 관한 개인적인 질문들
멘토링 내용(24:00-02:00)
-멘토님께 전반적인 프로젝트 구성 설명
-개발에 참고될만한 앱 잠금어플 소개
-google에서 시행하고 있는 자녀보호 기능
프로필을 이용해서 부모와 자녀 관계로 스마트폰의 앱 사용을 통제할 수 있음
https://www.netnanny.com/blog/how-to-set-parental-controls-for-android/
-웹서버 데이터처리를 위한 Heatmap 소개
-웹서버 데이터를 MySQL2로 할 것
-Postman 소개
-보안을 위한 서버사이의 절충구간
데이터의 입력만 되고 출력은 안되는 서버구성
-프록시서버
받은자료
-안드로이드 스튜디오 강의자료
-Node.js 강의자료
-Node.js WorkShop
-android basic nodejs
[APP]
처음 단말을 서버에 등록할때 SSAID나 S/N를 보여줄 수 있게 만들기
[ARDUINO]
단말로 부터 받은 정보들을 Json형식으로 저장해서 서버로 넘겨주기
기능추가
-비콘의 UUID를 이용해 앱의 백그라운드에서 실행되는 서비스를 이용해 서버로 병사의 위치 전달
PX나 체력단련실 등 편의시설 이용시 자동으로 서버에 해당병사의 위치 업데이트
-앱을 통한 점호기능 구현
코로나로 인해 많은 인원이 모이는 일은 최소화하는 것이 좋음. 따라서 앱을 통해 아픈곳은 없는지, 특이사항은 없는지 등을 간단한 설문 형식으로 종합받을 수 있음. 보통 점호 중간에는 개인적인 사정이 있는 경우 보고하지 못하고 따로 보고하는 경우가 많은데 이 기능을 이용하면 이러한 문제점 또한 해결 할 수 있음.
1. 통신 데이터
-> 아두이노와 웹 서버와의 통신에는 JSON타입의 데이터를 고려하고 있다.
2. 웹 페이지의 디자인
-> 초기 구상인 탭 별로 사용자를 표시하는 방식에서 멀티 뷰로 사용자를 한 눈에 보는 것에 대한 의견을 받았다
3. 로그인을 하는 사용자
-> 각 간부마다 아이디와 비밀번호를 통해 로그인을 하는 것을 생각했었지만, 위병소처럼 대대급 연대급 등 단위를 크게 하는 것에 대한 의견을 받았다.
긍정적으로 검토 중
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.