시간이 부족하거나 공강시간에 할 일이 없는 동국대학교 학생들을 위한 앱으로, 인쇄, 복사부터 커피 배달 등 다양한 심부름을 요청할 수 있다. 심부름을 요청한 학생은 심부름을 수행한 학생에게 합리적인 보상을 제공하는 시스템이다. 가입 시 철저한 재학생 인증과 사용자 신고 기능을 제공한다.
- Rails 5.2.3
- Ruby 2.6.4
- Android Studio 6.0
- Swift 5.1
- Framework7
- Rails
- ActiveAdmin
- Capistrano
- Google Maps API
- Sendgrid API
- FireBase
- Kakao Rest API
- Facebook Rest API
Amazon Web Service(AWS)의 Ubuntu ec2 instance 서버 활용, elastic ip 설정 그리고 ubuntu 서버에 필요한 페키지 셋팅 후 레일즈 서버 연동작업, 도메일 연결 작업 진행. capistrano를 이용해 깃헙 레포지토리에 있는 rails server 소스코드 변경사항을 실서버에 자동 배포 작업가능하게 설정했다. local 환경에서 github master branch에 최신사항 반영후, cap production deploy라는 명령어로 배포 진행하였고, assets precompile, migrate, touch tmp/restart.txt 등등 자동 설정으로 빠른 테스트 진행 가능하도록 설정했다. 개인정보가 필요하므로, letsencrypt(certbot) 활용하여 https 셋팅.
Rails ER Diagram 보기: Download PDF.