larkes-cyber / GoShellApp

Multi-module architecture app with all needed business functionality

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go Shell

Go shell app is application that helps you to controll your home.

Features:

  • Multi-module architecture

  • JWT Authorization

  • Сaching

  • Pagination

  • Modal view

  • Fullstack app

Multi-module architecture

Overview

image

Modules:

image

image

  • Compose-Utils link
image

image

image

image

image

image

image

image

image

JWT Authorization

Getting token link

image

Saving token link

image

Pinning token

image

Сaching

Addind room caching mechanism link

image

Fetching rooms caching mechanism link

image

Room caching source link

image

Room devices caching mechanism link

image

Pagination

Screencast

screen.mp4

Room pagination mechanism link

image

Room pagination mechanism link

image

Fetching room view model link

image

Modal view

Screencast link

modal.mp4

How to start

  • Launch the server
  • Clone repository
  • Paste your ipv4 link
  • Enjoy the app !

Backend link

About

Multi-module architecture app with all needed business functionality


Languages

Language:Kotlin 84.5%Language:Swift 13.5%Language:Ruby 1.9%