✨ 지역 공동체 안에서 시간을 화폐로 도움을 주고 받을 수 있는 커뮤니티 서비스를 네이버 카페에서 앱으로 개선한다.
타임페이는 기존의 시간은행 개념에서부터 출발했다.
✨ “시간은행”이란 자신의 시간과 재능을 써서 도움이 필요한 이웃을 돕고, 내가 쓴 시간만큼 시간 화폐를 적립해 나에게 필요한 도움을 받을 때 사용하는 신개념 품앗이 활동을 말한다.
즉, 시간 단위 화폐 거래를 수단으로 호혜적이고 공익적인 활동 확산을 조장할 수 있다.
현재 시행되고 있는 서울 시간 은행은 네이버 카페를 통해 거래, 도움 주기, 도움 받기 등 일련의 활동을 관리하고 있으며 ‘코디네이터’라고 불리는 인력이 사용자 간의 매칭을 주도하고 매칭시 발생한 거래에 대해 수기로 기입하고 있는 상황이다.
타임페이는 이런 문제를 해결하는 시스템을 개발해 보다 체계적이고 자동화된 시간 은행 운영을 목표로 하는 프로젝트이다.
한수연 🐬
💡 **1687
📒 suyunup57@gmail.com
🔥 #팀장 #UXUI디자인 #Frontend Admin, User #Flutter Android 리드/개발
김하연 🐣
💡 **1581
📒 iioo3356@gmail.com
🔥 #기획 #Frontend 리드/개발 - User, Admin #Flutter Android
이진 🐻❄️
💡 **1648
📒 leejin684@gmail.com
🔥 #기획 #Frontend
황세윤 🐑
💡 **3167
📒 yoony0193@kookmin.ac.kr
🔥 #기획 #Frontend
이용훈 🦒
💡 **5301
📒 cjswl1357@kookmin.ac.kr
🔥 #Backend # 게시글 서버 개발
김명환 🐯
💡 **1582
📒 myeonghwan2@kookmin.ac.kr
🔥 #Backend #로그인, JWT 및 유저 서버 개발 #대리인, 즉석매칭 등 기획 및 개발
김준영 🦈
💡 **3049
📒 mrgentle1@kookmin.ac.kr
🔥 #Backend # 데이터베이스 서버 관련
서준원 🦅
💡 **3384
📒 wnsdnjs700@gmail.com
🔥 #Backend #기관 유저 관련 서버 개발 #관리자 서버 개발
프로젝트 레포지터리 클론
$ git clone https://github.com/kookmin-sw/capstone-2023-09.git
remote 갱신
$ git remote update
마스터 브랜치 이동
$ git checkout -t master branch
-
사용자 페이지 빌드 사용자 페이지 디렉토리로 이동
$ cd ./capstone-2023-09/src/front-end/timepay-front
-
관리자 페이지 빌드 관리자 페이지 디렉토리로 이동
$ cd ./capstone-2023-09/src/front-end/timepay-admin
디렉토리 이동후 yarn start 실행
$ yarn install
$ yarn start
빌드 시 yarn build 실행
$ yarn build
도커 이미지 빌드
도커 허브에 푸쉬
ssh로 ec2 인스턴스 접속
도커 허브에서 이미지 pull
도커 컨테이너 start
위 과정을 github action을 통해 파이프라인을 구축하였습니다.
vscode 사용
앱 폴더 이동
$ cd /Users/hayeonkim/capstone-2023-09/src/app/flutter
디바이스 선택 vscode 명령어 팔레트 -> Flutter: Select Device -> 안드로이드 애뮬레이터 선택 main.dart 파일에서 start debugging
프로젝트 레포지터리 클론
$ git clone https://github.com/kookmin-sw/capstone-2023-09.git
프로젝트 백엔드 브랜치로 이동
$ git checkout [backend branch]
작업 디렉토리로 이동
$ cd [backend branch]
도커 컨테이너 빌드
$ docker-compose up -d
작업한 내용을 github Action CI/CD에서 해당 브랜치 배포