Skip to content

izzy80/hello_today

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1,068 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation



μ˜€λŠ˜λ„, μ•ˆλ…•

2023.07.04 ~ 2022.08.18

Notion | UCC


πŸ–₯ ν”„λ‘œμ νŠΈ κ°œμš”

νŒ€μ› μ†Œκ°œ



πŸ‘‘ κΆŒλ―Όμ •
(Back-End)



🐟 κ³ λ‹€ν˜œ
(Back-End)



πŸŽ€ κΉ€μ£Όμ•„
(Front-End)



🐲 μ‹ μ€€ν˜Έ
(Back-End)



🐰 μœ€λ™ν›ˆ
(Front-End)



🐯 μ΄μ§€ν˜„
(Front-End)


μ„œλΉ„μŠ€ λ°°κ²½

  • 졜근 20Β·30μ„ΈλŒ€μ—μ„œ 우울증이 μ‚¬νšŒμ  문제둜 λŒ€λ‘λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μš°μšΈμ¦μ„ κ²ͺκ³  μžˆλŠ” 청년은 많고, μ•½ν•œ 우울증으둜 μ‹œμž‘ν•΄ μΌμƒμƒν™œλ„ νž˜λ“€μ–΄ν•˜λŠ” 청년듀이 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ Šμ€μΈ΅μ˜ μš°μšΈμ¦μ€ μ‚¬νšŒμ  λ‹¨μ ˆκ³Ό μ •μ„œμ  고립을 λΆ€λ₯΄κ³  κ°€μ‘±, 친ꡬ, μ£Όλ³€ μ‚¬λžŒλ“€μ—κ²Œ μžμ‹ μ˜ 마음 μƒνƒœμ— λŒ€ν•΄ 적극적으둜 도움을 μš”μ²­ν•˜μ§€ λͺ»ν•©λ‹ˆλ‹€.

  • μš°μšΈμ¦μ—μ„œ κ°€μž₯ μ€‘μš”ν•œ 것은 'μžκΈ°κ΄€λ¦¬' μž…λ‹ˆλ‹€. 우울증의 극볡을 μœ„ν•΄ μžμ‹ μ„ 슀슀둜 λŒλ³΄λŠ” λ…Έλ ₯이 ν•„μš”ν•˜κ³ , μ‚¬λžŒκ³Όμ˜ ꡐλ₯˜λ₯Ό λŠμž„μ—†μ΄ 이어가도둝 ν•΄μ•Ό λ©λ‹ˆλ‹€.

  • μš°μšΈμ¦μ„ κ²ͺλŠ” μ‚¬λžŒμ΄ μ•„λ‹ˆλ”λΌλ„, 본인의 μŠ΅κ΄€μ— λŒ€ν•œ κ°œμ„  μ˜μ§€λ₯Ό κ°€μ§„ μ‚¬λžŒ λ˜ν•œ μ‘΄μž¬ν•©λ‹ˆλ‹€. μƒν™œ νŒ¨ν„΄μ„ λ°”κΎΈκ³  μ‹Άλ‹€λŠ” μ˜μ§€λ₯Ό κ°–μΆ”κ³  μžˆμ§€λ§Œ 'λ‚˜μ™€μ˜ 약속'을 μ§€ν‚€λŠ” 것은 쉽지 μ•Šμ€ μΌμž…λ‹ˆλ‹€. 본인의 μƒν™œ μŠ΅κ΄€μ„ κ°œμ„ ν•˜κ³  싢은 λͺ¨λ“  μ‚¬λžŒμ„ λŒ€μƒμœΌλ‘œ 'λ‚˜'에 λŒ€ν•΄ λ˜λŒμ•„λ³΄κ³ , λ˜λŒμ•„λ³Έ 기둝을 남길 수 μžˆλŠ” μ„œλΉ„μŠ€λ₯Ό κΈ°νšν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.


μ„œλΉ„μŠ€ 이름 및 μ„€λͺ…

  • λ‹€μ–‘ν•œ μ‚¬μœ λ‘œ κ·œμΉ™μ μΈ μƒν™œμ„ μ›ν•˜λŠ” μ‚¬μš©μžμ—κ²Œ 효과적으둜 μƒν™œ μŠ΅κ΄€μ„ κ°œμ„ ν•  수 μžˆλ„λ‘ 도움을 μ œκ³΅ν•©λ‹ˆλ‹€.

  • μƒν™œ μŠ΅κ΄€ κ°œμ„ μ΄λΌλŠ” λͺ©ν‘œλ₯Ό μ„Έμš΄ μ‚¬μš©μžμ—κ²Œ μš©κΈ°μ™€ 응원을 쀄 수 μžˆλŠ” μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.


πŸ”Ž ν”„λ‘œμ νŠΈ 섀계

μ‹œμŠ€ν…œ ꡬ성도




ERD




πŸ”¨ 개발 ν™˜κ²½ 및 기술 μŠ€νƒ

FrontEnd BackEnd DB CI/CD ν˜‘μ—…νˆ΄
Node 18.16.1 Java SE Development Kit 11.0.19 MySQL 5.7.35 AWS EC2(Ubuntu 20.04 LTS) GitLab
React 18.2.0 Spring Boot 2.7.14 Redis 7.0.12 Nginx 1.18.0 Jira
React-Router-Dom 6.14.2 Gradle 8.1.1 Docker 24.0.5 Notion
Redux 4.2.1 Apache Tomcat 9.0.78 figma
Axios 1.4.0 Json In Java 20160810 Swagger
Openvidu-Browser 2.28.0 JJWT 0.9.1 Postman
Openvidu-Java-Client 2.28.0

πŸ“š ν”„λ‘œμ νŠΈ κΈ°λŠ₯

1. μ†Œμ…œ 둜그인



  • 카카였, 넀이버 둜그인이 κ°€λŠ₯ν•©λ‹ˆλ‹€.

  • 졜초 둜그인 μ‹œμ—λŠ” λ‹‰λ„€μž„ 섀정을 μ§„ν–‰ν•©λ‹ˆλ‹€.


2. 개인 루틴 μ§„ν–‰



  • μ‚¬μš©μžλŠ” 일주일간 μ§„ν–‰ν•  루틴을 μ„ νƒν•©λ‹ˆλ‹€.

  • 루틴은 ν•œ λ²ˆμ— 5κ°œκΉŒμ§€ 선택 κ°€λŠ₯ν•©λ‹ˆλ‹€.




  • 루틴 인증 μ‹œμ—λŠ” λ‚ μ§œ, 컨텐츠, 이미지λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

  • 루틴 인증 내역은 λ§ˆμ΄νŽ˜μ΄μ§€μ—μ„œ 쑰회 κ°€λŠ₯ν•©λ‹ˆλ‹€.




  • 7일 λ™μ•ˆ λͺ¨λ“  λ£¨ν‹΄μ˜ 인증을 μ§„ν–‰ν•˜λ©΄, 'μ˜€λŠ˜λ„, μ•ˆλ…•'μ—μ„œ 깜짝 선물을 λ“œλ¦½λ‹ˆλ‹€πŸŽ‰

3. 단체 루틴 μ§„ν–‰



  • 루틴을 혼자 μ§„ν–‰ν•˜κΈ°μ— 어렀움을 κ²ͺλŠ” μ‚¬λžŒλ“€μ„ μœ„ν•΄ 단체 루틴을 μ§„ν–‰ν•  수 μžˆλŠ” μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

  • 단체 루틴은 μ„œλ‘œ λ‹€λ₯Έ 루틴을 μ§„ν–‰ν•˜κ³  μžˆλŠ” μ‚¬λžŒλ“€μ΄ λͺ¨μΌ 수 μžˆλŠ” 화상 λ―ΈνŒ… λ°©μž…λ‹ˆλ‹€.

  • 단체 루틴을 진행에 μžˆμ–΄ 어렀움을 κ²ͺ을 수 있기 λ•Œλ¬Έμ— 진행을 λ„μšΈ 수 μžˆλŠ” μ•ˆλ‚΄ 멘트λ₯Ό 좜λ ₯ν•˜λŠ” μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.




  • 단체 루틴을 μ§„ν–‰ν•  λ•Œμ— 같은 방에 μžˆλŠ” μ‚¬λžŒλ“€λΌλ¦¬ νŒ”λ‘œμš°λ₯Ό μ‹ μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€. νŒ”λ‘œμš°, νŒ”λ‘œμž‰ 내역은 λ§ˆμ΄νŽ˜μ΄μ§€ λ‚΄μ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

4. λ§ˆμ΄νŽ˜μ΄μ§€



  • λ§ˆμ΄νŽ˜μ΄μ§€μ—μ„œλŠ” μ‘μ›λ©”μ‹œμ§€, λ²„ν‚·λ¦¬νŠΈνŠΈ, 가러리, λͺ©ν‘œ μž‘μ„±, ν•œμ€„μΌκΈ° μž‘μ„±, λ‚˜μ˜ 루틴 쑰회, λ²„ν‚·λ¦¬μŠ€νŠΈ κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€.

  • μ‚¬μš©μžλŠ” 8개의 μœ„μ ― 쀑 μ‚¬μš©ν•˜κ³  싢은 μœ„μ ―λ§Œμ„ μ„ νƒν•˜μ—¬ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


5. μ‚¬μš©μž 검색



  • μ‚¬μš©μž 검색은 λ‹‰λ„€μž„μ„ 톡해 검색할 수 μžˆμŠ΅λ‹ˆλ‹€.

  • 루틴 νƒœκ·Έλ₯Ό ν†΅ν•œ 검색도 μ œκ³΅ν•©λ‹ˆλ‹€. 루틴 νƒœκ·Έλ₯Ό ν΄λ¦­ν•˜λ©΄, ν•΄λ‹Ή 루틴을 μ§„ν–‰ν•˜κ³  μžˆλŠ” μ‚¬μš©μžλ“€μ΄ 검색 결과둜 λ‚˜μ˜€κ²Œ λ©λ‹ˆλ‹€.


πŸ“ ν”„λ‘œμ νŠΈ μ‚°μΆœλ¬Ό

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors