Kihagyás

Chat program

A feladat egy chat program megvalósítása, ahol a belépett felhasználók cseveghetnek egymással. Nem kell valós időben megjeleníteni az üzeneteket, elég ha frissítéskor már az új üzeneteket is láthatjuk.

Felhasználók

Az alkalmazás tudjon kezelni felhasználókat:

  • minden felhasználó rendelkezzen egy nicknévvel
  • meg lehessen adni életkort
  • nemet
  • érdeklődési kört

Ez azt is jelenti, hogy az alkalmazásban lehessen regisztrálni és bejelentkezni.

Szobák

A chatprogramon belül legyenek különböző szobák, a felhasználóknak legyen lehetőségük váltani a szobák között. Egy chatszobának legyen:

  • neve
  • szabályai
  • kategóriája

Beszélgetés

A beszélgetések historyja legyen elmentve adatbázisba, ehhez csatlakozzon az alkalmazás.

A beszélgetésben lehessen küldeni sima üzenetet és képet. Opcionálisan formázott szöveget (dőlt betű, félkövér), smiley-t.

Adatkezelés

Egy sima felhasználó tudjon:

  • keresni a szobák között név és kategória alapján
  • keresni a felhasználók között név és érdeklődési kör alapján

Az alkalmazáshoz tartozzon egy admin felület, az adminnak legyen joga a következőkhöz:

  • felhasználók és chatszobák törlése

Megvalósítás

Az alkalmazás rendelkezzen egy webes felülettel. A webes felületen a felhasználók tudjanak regisztrálni és bejelentkezni, chatelni egymással, illetve keresni a szobák és a felhasználók között a fenti leírás alapján. Nem kell valós időben megjeleníteni az üzeneteket, elég ha frissítéskor már az új üzeneteket is láthatjuk. Ezen kívül az alkalmazás rendelkezzen még egy admin felülettel is, ez egy asztali alkalmazás legyen. Itt a felhasználókat és a szobákat lehessen listázni és törölni.


Utolsó frissítés: 2021-02-22 23:38:56