Skip to content

基于Jetpack Compose实现的社交网络应用,使用Clean Architecture + MVI 架构搭建。

Notifications You must be signed in to change notification settings

germenwong/SocialNetworkApp

Repository files navigation

CodersHub

简介

CodersHub 是一个基于 Jetpack Compose 实现的关于程序员类型的社交网络应用程序(学习用途)

使用到的技术栈:

  • 语言:Kotlin
  • UI框架:Jetpack Compose + MVI
  • 依赖注入:Dagger Hilt
  • 网络库:OKHttp、Retrofilt、Scarlet
  • 图片加载库:Coil、uCrop

功能模块

  1. 登录注册模块(身份验证)

    image-20231207170324645
  2. Feed流模块(推流的内容是用户已关注的)

    image-20231207170333632
  3. 聊天模块(用户之间单对单聊天、群聊功能未实现)

    image-20231207170425470
  4. 动态模块(主要用于接收关注以及关于帖子动态的消息)

  5. 个人模块(个人页展示详细信息)

    image-20231207170435718

About

基于Jetpack Compose实现的社交网络应用,使用Clean Architecture + MVI 架构搭建。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages