Skip to content

KamilMatejuk/Grupkowo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grupkowo

Projekt na aplikacje mobilne. Uzytkownicy mają dostęp do grup, w których mogą dodawać posty, koemntować i reagować na nie. Każdy z użytkowników może zakladać nowe grupy. Do każdej grupy przypisany jest jeden chat, na który każdy może wysyłać wiadomości.

Funkcjonalności:

  • założenie / edycja / usunięcie konta
  • utworzenie / usunięcie grupy
  • dodanie / usunięcie użytkowników z grupy, której jest się adminem
  • dodanie / edycja / usunięcie posta w grupie
  • dodanie / edycja / usunięcie komentarza pod postem
  • reagowanie na posty
  • wysłanie wiadomości do chatu
  • reagowanie na wiadomości

Klient

Aplikacja mobilna na system Android 11 (API 30+), napisana w języku kotlin.

Serwer

Napisany w pythonie, z wykorzystaniem FastAPI.
Server był postawiony na własnym serverze, aktualnie nie uruchomionym. Do testów można uruchomić go na własnej maszynie na localhost (instrukcja).
Więcej informacji wewnątrz folderu Server.

Baza Danych

Relacyjna baza danych MySQL o poniższym schemacie, połączenie wykorzystując moduł sqlite3 w pythonie:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •