Code Monkey home page Code Monkey logo

sduty's Introduction

💬 Sduty

타임라인 공부 인증 스터디 앱, Sduty입니다.

Study의 t와 d의 위치를 바꾼 애너그램으로 Study + duty 의무적으로 공부하자라는 의미를 담았습니다.


🛹 PlayStore

https://play.google.com/store/apps/details?id=com.d108.sduty

🎇 기획 배경

공부할 때 딴짓 하게 되시는 분들,

공부인증 공유하고 싶은신 분들을 위한

공부 사진 인증 공유와 개인 학습 관리를 다루는 통합 학습 지원 플랫폼입니다.

  1. 학습과 관련된 스토리를 공유할 수 있으며 일정 관리를 통해 공부 습관을 관리할 수 있습니다.
  2. 캠 스터디를 활용하여 독서실에 있는 듯 공부를 자극할 수 있습니다.
  3. 다른 앱 차단 기능을 통해 공부에 더욱 집중할 수 있습니다.

🖥️ 시스템 아키텍처

저희 서비스의 아키텍처입니다. 깃랩에서 Push Event가 발생하면 Webhook에 의해 젠킨스로 소스 파일이 전송됩니다. 해당 소스 파일을 이용해 [build - test - deploy]로 이루어지는 CI/CD 환경을 구축하였습니다.


📱 기술 스택


🌈 서비스 기능

저희 서비스의 기능은 크게 타임라인, 타이머&리포트, 스터디 기능으로 나뉩니다.

❤️ 타임라인

⏱ 타이머 & 리포트

👨‍👩‍👧‍👦 스터디

✨ 부가 기능


🔖 프로젝트 빌드 방법

빌드 매뉴얼은 길어질 것 같아 파일로 만들어 두었습니다.


📝 노션 페이지

저희 프로젝트의 문서와 저희 팀원들이 어떤 방법론에 맞춰 작업했는지 노션을 통해 알 수 있습니다.



## 👼 팀원 소개


권용준
Android



김남희
Android



김정윤
Android



정봉진
Android
Backend


편예린
Backend

팀장
회원 관리
타이머, 리포트
다른 앱 잠금
회원 관리
UI / UX
스토리
회원 관리
스터디
캠 스터디
회원 관리
타임 라인
API 설계
서버 배포
DB, API 설계
Security

sduty's People

Contributors

jeongbj avatar kisagom avatar nhee-dev avatar pmi4202 avatar taxfdi6371 avatar yunshub avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.