같은 와이파이에 있는 사람들끼리 쓰는 미니 커뮤니티 앱입니다.
노트북에서 Dart 서버를 켜고, Android 앱에서 서버 IP를 입력하면 바로 입장할 수 있습니다.
- 닉네임으로 입장
- 게시물 작성, 댓글/대댓글 작성
- 사진 1장 업로드
- 멘션 표시
- 실시간 동기화
- 게시물/댓글 수정, 삭제
- 댓글/대댓글 접기/펼치기
- 서버를 껐다 켜도 글 유지
터미널 1:
cd server
dart run bin/server.dart정상 실행되면 서버 터미널은 계속 켜둡니다.
터미널에서:
ipconfig무선 LAN 어댑터 Wi-Fi의 IPv4 주소를 확인합니다.
예:
192.168.0.42
앱에는 0.0.0.0이 아니라 이 IP를 입력합니다.
터미널 2:
cd thread
flutter run앱에서 닉네임과 서버 IP를 입력하면 됩니다.
- 글/댓글:
server/data/posts.json - 업로드 이미지:
server/uploads/
완전히 초기화하려면 서버를 끄고:
cd server
Remove-Item -Recurse -Force .\data
Remove-Item -Recurse -Force .\uploads- 서버와 Android 기기는 같은 와이파이에 있어야 합니다.
- 8080 포트가 이미 사용 중이면 기존 서버를 끄고 다시 실행하세요.