Skip to content

jiwonnn98/Frontend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

171 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

에브리 헬스 (Every Health)

Description

2022.09.01 - 2022.12.12

Contests

📌 2022 아주대학교 SoftCon 장려상

📌 2022 아주대학교 SoftCon 인기상


Summary

  • 운동 루틴을 Todo List 형식으로 관리

  • 헬스인들을 위한 SNS 기능

  • 의지력이 부족한 사람들을 위한 운동 챌린지



About Project

루틴관리

  • ToDoList 형식으로 운동의 수행 여부를 확인

  • 운동의 목록을 보고 원하는 운동을 선택하여 추가 가능

  • 자신이 수행한 운동의 기록을 확인 가능


챌린지 참가

  • 운영자가 등록한 챌린지를 앱 사용자가 참여가능

  • 챌린지에 참여하고 완료시 상금 수령 가능

  • 챌린지 수행 중 인증과 신고를 통해서 공정한 챌린지 진행 가능


SNS

  • SNS의 피드 작성과 댓글 기능을 통해서 다른 사용자들과 소통 가능

  • 사용자의 이름 또는 등록한 헬스장이름을 검색해 다른 사용자를 검색 가능



관리자 페이지

  • 관리자용 페이지를 이용하여 챌린지 등록, 완료 가능

  • 챌린지 인증의 신고목록 관리와 해당 사용자 제제 가능

  • SNS 글의 신고글과 해당 사용자 제제 가능


프로젝트 파일 구조

  • assets/
 
1) assets/font : 사용된 폰트들을 저장해 놓은 폴더 
2) assets/images : 사용된 이미지들을 저장해 놓은 폴더
3) assets/json : 사용된 데이터들을 저장해 놓은 폴더
  • pubspec.ymal : 개발에 필요한 sdk들을 추가해놓은 파일

  • lib/

 
1) lib/binding : 컨트롤러와 위젯을 묶어주는 바인딩 파일들을 모아놓은 폴더 
2) lib/controller : 상태 관리를 위한 GetX의 컨트롤러들을 모아놓은 폴더
3) lib/routes : GetX의 페이지 이동을 위한 페이지 이름들을 모아놓은 파일들
4) lib/data : 커뮤니티 기능 관련 데이터들을 모아놓은 폴더 5) lib/ui : 페이지 위젯들을 구현해놓은 파일들 6) lib/main.dart : 메인




About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 88.3%
  • CMake 7.2%
  • C++ 2.7%
  • HTML 0.7%
  • Swift 0.6%
  • C 0.5%