Skip to content
This repository was archived by the owner on Apr 22, 2023. It is now read-only.
tkaelbelPublic archive

About

Chat application

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

41 Commits

Folders and files

Repository files navigation

Chat application

This application provides the functionality to chat with different users. It's based on a Quasar frontend. The data and logic is handled by a Spring Boot application. To get messages from a different user, Apache Kafka is used as a messaging system (access via the Spring Boot application).

Uses following frameworks/products

  • Quasar.js
  • Spring Boot
  • Apache Kafka (Docker)
  • MongoDB (Currently not included)

Screens

image

image

How to start

Docker

docker-compose -f ./docker-compose.yml up -d

Backend

Start BackendApplication from VSCode with Spring Boot Dashboard.

Frontend

Navigate to /frontend.

Web

quasar dev

Electron

quasar dev -m electron

Android (Emulator)

First you need to start a new android emulator instance from AVD. You need also to setup your Android enviroment (ANDROID_HOME/JAVA_HOME)

quasar dev -m cordova -T android

Todo

  • Not yet 100% responsive
  • Add MongoDB docker
  • Add unit tests

About

Chat application

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages