Skip to content

INFRAcp/INFRA-Android

Repository files navigation

인프라(INFRA)

c40818a6a4c2baaa

프로젝트 소개(About Project)

인프라는 다양한 아이디어에 팀원을 매칭해줌으로 나만의 아이디어를 구현할 수 있도록 도와줍니다.
Infra enables ideas to be implemented by matching team members to various ideas. So users can implement various ideas.

기술 스택(Tech Skill)

Library Purpose
Android Jetpack ViewModel, LiveData, Navigation, ViewPager2, RecyclerView, Fragment
View Binding To more easily write code that interacts with views
Data Binding To bind UI components in layouts to data sources in app using a declarative format
Retrofit2 To server connection
OkHttp3 To debugging in server connection
Firebase Realtime DB for chatting service

실행 방법(How to start)

플레이스토어에서 다운로드 받을 수 있습니다.(You can download it from the Playstore.)
https://play.google.com/store/apps/details?id=com.infra.infraandroid

주요 기능(How to use)

  • 사용자들은 프로젝트 인원을 모집하는 게시글을 작성할 수 있습니다.
    Users can create project recruitment post.
  • 사용자들은 다른 사람들의 프로젝트에 지원하고 참여할 수 있습니다.
    Users can apply for other people's project.
  • 사용자들은 게시글을 작성한 사람과 1대1 채팅을 할 수 있습니다.
    Users can chat one-on-one with the author of the post.

실행 화면(Work Flow)

image image

만든 사람(Contributor)

안드바보 신승민 안드천재 이은진

스플래시화면(Splash)
로그인/자동로그인(Login/AutoLogin)
회원가입(SignUp)
채팅기능(Chatting)
프로젝트 생성/수정(Project Create/Modify)
프로젝트 삭제(Project Delete)
프로젝트 조회(View Project)
프로젝트 지원(Project Apply)
카테고리 API(Category API)
홈화면 API(MainHome API)
내 정보 수정(My Profile Modify)
내 정보 조회(My Profile)

홈화면 뷰(MainHome View)
카테고리 뷰(Category View)
내 정보 뷰(My Info View)
비밀번호 찾기(Find PW)
팀원찾기(Find Team Member)