Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/fabwu/aitec-chat
- Owner: fabwu
- License: mit
- Created: 2015-09-30T08:46:40.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-04T12:59:16.000Z (about 9 years ago)
- Last Synced: 2023-12-17T05:22:04.526Z (about 1 year ago)
- Language: JavaScript
- Size: 277 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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 bringenErgä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 selbstHidden Agenda:
- [X] Abhängigkeiten von Libraries im Netz lösen
- [X] Rausfinden, was es mit diesen Gravataren auf sich hat