GithubHelp home page GithubHelp logo

serensis / burnout Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hakzzang/burnout

1.0 2.0 0.0 28.53 MB

그냥 아무것도 하기 싫을 때, 앱을 통해서 '성취감을 줄 수 있지 않을까?'로 시작하는 오픈소스

License: GNU General Public License v3.0

Kotlin 100.00%

burnout's Introduction

Burnout 🧯

Android 11 끝장개발대회 🔋

주제는 번아웃을 재미있게 해결해보고자, 멘탈을 건강하게 하는 Health를 주제로 프로젝트를 진행합니다.

Android11 Wiki

About

프로젝트

  • 프로젝트는 다크테마와 가로모드를 고려했습니다 🌗
  • 프로젝트는 머터리얼 트랜지션을 고려했고, 머터리얼 디자인 뷰를 사용했습니다 ✏️
  • 프로젝트는 Dagger2-Hilt를 사용했습니다 🗡️

Android 11

  • 안드로이드 Bubble을 통한 채팅 시스템을 고려하고 있습니다 🧼
  • 안드로이드에서 제공하는 최신 Jetpack Library를 사용하고 있습니다 🚄

특징

  • 인공지능을 통한 새판별기를 구현하려고 합니다 🐤
  • 채팅 UI 기반의 게임을 구현하려고 합니다 💬
  • SNS 챌린지를 만드는 앱을 구현하려고 합니다 💪

Week 1

0. 프로젝트 개요

이 앱은 좋아하는 유튜브 bj가 어느날 삶이 정말 재미없어졌을 때, 문득 색안경을 사러 안경점에 갔다고 합니다. 안경점에서 색안경을 사고 난 후에, 색안경을 끼고 이곳 저곳 돌아다니다보니, 뭔가 다른 시야를 얻게 되었다는 경험을 했습니다. 이러한 경험을 앱을 통해서 제공하면 의미있을 것이라고 생각을 했습니다. 그래서 저희는 멘탈케어를 할 수 있는 번아웃 챌린지 앱을 생각하게 되었습니다. 번아웃 챌린지 앱은 ‘아무 의미 없는 미션’(사진 찍기, 그림 그리기) 등의 미션을 수행하고, 이것을 클리어 함을 통해서 특별한 의미를 제공해주고자 했고, 앱은 대화형 UI/UX 의 구조를 갖고 있으며, 카메라, 지도 등을 사용합니다.

1. 프로젝트 소개

실제 앱에서는 10개, version 1.0을 기준으로 제출할 때는 3개의 미션을 기준으로 합니다. 모든 미션을 클리어했다는 내용과 함께 ‘앱의 마지막’을 보여줌을 통해서, 번아웃과 관련된 멘탈치료를 할 수 있도록 돕고자 하는 취지가 있습니다.

메인 화면 : 미션 실행 -> 미션 진행(대화형 UI/UX 구조) 미션 화면 : 미션은 그림 그리기, 옆 사람 때리기, 새 사진 찍기 등의 미션으로 되어 있음->
미션을 클리어 하게 되면, 미션을 완료했다는 것을 SNS에 공유하는 기능이 있어야 함 카메라 미션 화면 : 카메라 미션은 사진을 인식하는 기능이 있음

2. 러프한 화면

image

image

3. 일정

date

4. 관심 분야에 따른 개발 영역

  • 홍주님 : Storage -> SNS에 사진 공유
  • 희영님 : ml kit -> 카메라 인식
  • 병학님 : AAC, Jetpack, Coroutine -> 채팅

Week 2

채팅 프로젝트 만들기

image

이미지 인식

사용된 Android 기능 및 기술

Week 3

스테이지 & 뱃지함 리스트 추가

image

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.