Skip to content

The WellBe application is a social media-type app allows users to exchange various content connected with mental health, motivation, psychology, and improving oneself. Users can share posts with texts, images, and links, as well as discuss the content in the comment section

Notifications You must be signed in to change notification settings

perpetio/wellbe_android

Repository files navigation

WellBe android

Preview

Introduction

The WellBe application is a social media-type app allows users to exchange various content connected with mental health, motivation, psychology, and improving oneself. Users can share posts with texts, images, and links, as well as discuss the content in the comment section

Working with HTTP requests and Websockets implemented via the Ktor Client framework. The goal of this project is to show that the Ktor framework allows having one ecosystem and one style throughout the project with Ktor on the backend. One developer with enough experience can easily create both the frontend and backend of the application.

You can check our wellbe_backend repo.

See our tutorial posts:

Part 1 - How to Build an Android Wellness App with the Ktor Framework. Part I: Backend

Part 2 - How to Build an Android Wellness App with the Ktor Framework. Part II: Android

Features include:

  • Registration/Login
  • Update user/avatar
  • Create/Edit/Remove post
  • Feed/Popular/Favourite/My posts
  • Like/Unlike post
  • Chats list/Join room
  • Send message

Used libraries:

Getting started

  1. Clone the repo
 $ git clone https://github.com/perpetio/wellbe_android
  1. Open project in Android studio or IntelliJ IDEA
  2. Run on android device using your IDE's tools.

About

The WellBe application is a social media-type app allows users to exchange various content connected with mental health, motivation, psychology, and improving oneself. Users can share posts with texts, images, and links, as well as discuss the content in the comment section

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages