Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fabwu/aitec-chat

PHP-Projekt im Modul AITEC an der Hochschule Luzern
https://github.com/fabwu/aitec-chat

Last synced: about 2 months ago
JSON representation

PHP-Projekt im Modul AITEC an der Hochschule Luzern

Awesome Lists containing this project

README

        

# AITEC Chat
Eine PHP-Übung welche im Modul AITEC an der Hochschule Luzern bearbeitet wird.

## Ziele
- Vertieftes anwenden von PHP
- Zusammenbringen von PHP, AJAX, jQuery und Datenbank mit HTML und CSS
- Input Validation anwenden können
- Sich in eine bestehende Codebasis reindenken können und Ergänzungen dazu realisieren können
- Weitere praktische Erfahrung mit der «Web-Welt» machen

## Ausgangslage
- Codebasis mit einem simplen Multiuser-Chat Programm
- Realisiert mit PHP, jQuery und MySQL
- Es fehlen aber eine Userverwaltung (Registrierung, Freischaltung, etc.) sowie eine solide Inputvalidation

## Aufgaben
- [X] Codebasis auf dem virtuellen System zum Laufen bringen

Ergänzen der Codebasis mit einer Benutzerverwaltung mit folgenden Funktionen:
- [X] Registrierung
- [X] Freischaltung von neuen Usern durch Admin
- [X] Sperren von Usern durch Admin
- [X] Löschen von Usern durch Admin
- [X] Adminzugang
- [X] Solide Inputvalidation, sowohl bei der Registrierung als auch im Chat selbst

Hidden Agenda:
- [X] Abhängigkeiten von Libraries im Netz lösen
- [X] Rausfinden, was es mit diesen Gravataren auf sich hat