Forum


Forum

Dit is het eind project van het vak PHP op school!


Dit is echt een goeie en leuke uitdaging voor mij aangezien je zoveel dingen kunt met PHP, ik leer elke dag weer nieuwe dingen met PHP!

Op dit Forum kun je allerlei dingen posten die natuurlijk bij bepaalde threads horen.

Geleverde diensten

Concept/Design, responsive, werkende formulieren + PDO login/register systeem + uitgebreide AdminPanel voor Admin users!

Beoordeling van docent: 10

Meer screenshots zien? Klik dan hier!

Dit Forum staat niet online, er staat 0% beveiliging op! Excuses voor het ongemak!

Minimale eisen:

1. De landingpage (homepagina) van je forum dient vrij toegankelijk te zien voor iedere bezoeker, of ze nou ingelogd zijn of niet. Op de landingspage toon je een overzicht van alle threads op je forum. Via dit overzicht dienen de bezoekers door te kunnen klikken naar een pagina waarop de verschillende topics worden getoond binnen een thread.

2. Iedere bezoeker mag alle threads, topics en replies lezen. Maar kan geen topics aanmaken of replies plaatsen zonder ingelogd te zijn.

3. Een bezoeker moet zich via een registratiepagina kunnen registreren als user van je forum.

4. Een bezoeker moet zich via een loginpagina kunnen aanmelden, zodat hij/zij in staat is topics aan te maken of replies binnen een topic te plaatsen.

5. Een Administrator (Admin) is de enige die threads kan aanmaken

6. Een User (Gebruiker) kan topics binnen een thread aanmaken en replies plaatsen bij alle topics.

7. Op de pagina Thread moet een mogelijkheid getoond worden om een nieuwe Topic aan te maken als een bezoeker is ingelogd. Op de pagina Topic moet een formulier beschikbaar zijn om gelijk een reactie te plaatsen als een bezoeker is ingelogd. Dus niet als een bezoeker niet is ingelogd.

8. Iedere User (Ook Administratoren) heeft zijn eigen profielpagina en kan daar zijn profielgegevens aanpassen.

9. Een aantal pagina's zijn verplicht op je forum, Startpagina, Login&Registratiepagina, Thread pagina, Topic pagina, Statistische pagina → Forumregels, Disclaimer, Privacyverklaring & Cookie-beleid.

10. Je dient je applicatie te ontwikkelen en daarbij een verplichte mappenstructeer te hanteren.

11. In lessen wordt gebruik gemaakt van HTML-code voor de vormgeving van de pagina's. Deze code staat tot jouw beschikking om tijdens de lessen mee te kunnen doen of te oefenen. Maar LET OP, je mag deze HTML & CSS code niet gebruiken voor je eiegen Forum. Tenzij nadrukkelijk toestemming is gegeven door je docent.

12. Van iedere Thread, Topic en Reply moet zichtbaar zijn wie deze heeft geplaats en wanneer.

13. Een Administrator krijgt in je forum tevens de beschikking over een eigen dashboard waarin hij/zij gebruikers kan bewerken/toevoegen/verwijderen, threads kan bewerken/toevoegen/verwijderen, topics kan bewerken/toevoegen/verwijderen.


Social Media