Dutch Parliament Fall Poll Creation

Job ID: 39490259

Budget: €8 – €30 EUR

ENGLISH
PROJECT SUMMARY (FOR THE DEVELOPER)
Project Name: Poll system for collecting visitor opinions
Language: Dutch
Stack: PHP (server-side), MySQL (database), HTML/CSS
Objective: Users complete a form with 50 open-ended questions. Answers are stored in a database. On a separate page, an admin can view all submitted answers per question.

FILE STRUCTURE
swift
Kopiëren
Bewerken
/poll/
├── db.php // Database connection (PDO)
├── index.php // Form with questions
├── verwerk_poll.php // Process and store answers
├── resultaten.php // Display results per question
└── seed_vragen.php // One-time script to add 50 sample questions
WHAT THE DEVELOPER SHOULD DO
Create a database with 2 tables:

poll_questions: for storing the questions

poll_answers: for storing the answers (referencing the question_id)

Run seed_vragen.php to automatically add 50 test questions.

In index.php: Dynamically generate a form displaying all questions.

In verwerk_poll.php: Save all submitted answers using secure PDO inserts.

In resultaten.php: For each question, display a list of all submitted answers.

SAMPLE INSTRUCTION TEXT TO SEND TO A DEVELOPER
Dear developer,

I want to build a simple but reliable poll system in PHP with the following features:

The database contains 50 open-ended questions.

Users fill out all the questions on a single form (index.php).

When the form is submitted, answers are stored in the poll_answers table, linked to the relevant question.

On an admin page (resultaten.php), I want to see all submitted answers grouped by question.

Specifications:

Use PHP with PDO

Use MySQL for the database

The frontend can be basic (HTML/CSS, no frameworks)

The interface should be in Dutch only

File structure has already been prepared

Attached files include: db.php, index.php, verwerk_poll.php, resultaten.php, seed_vragen.php

NEXT STEPS
Would you like me to generate a .zip file with all the necessary code, ready to be uploaded or shared with a developer?

If yes, just let me know by saying: "Yes, please generate the zip."

Also, please specify:

Whether the database credentials should be customized

Whether you plan to run the project locally (e.g., using XAMPP) or on a live web server

Once I have this information, I will prepare everything accordingly.
DUTCH
PROJECTSAMENVATTING (VOOR DE DEVELOPER)
Projectnaam: Pollsysteem voor mening van bezoekers
Taal: Nederlands
Stack: PHP (server-side), MySQL (database), HTML/CSS
Doel: Gebruikers vullen een formulier in met 50 open vragen. Antwoorden worden opgeslagen in de database. Op een aparte pagina kan de beheerder alle antwoorden per vraag bekijken.

BESTANDENSTRUCTUUR
swift
Kopiëren
Bewerken
/poll/
├── db.php // Databaseverbinding (PDO)
├── index.php // Formulier met vragen
├── verwerk_poll.php // Antwoorden verwerken en opslaan
├── resultaten.php // Resultaten tonen per vraag
└── seed_vragen.php // Eenmalig script om 50 voorbeeldvragen toe te voegen
⚙️ WAT DE DEVELOPER MOET DOEN
Database aanmaken met 2 tabellen:

poll_questions: voor de vragen

poll_answers: voor de antwoorden (met verwijzing naar de vraag_id)

Script seed_vragen.php uitvoeren om automatisch 50 testvragen toe te voegen.

In index.php: Dynamisch formulier tonen met alle vragen.

In verwerk_poll.php: Alle ingevulde antwoorden opslaan via veilige PDO-inserts.

In resultaten.php: Per vraag alle gegeven antwoorden tonen in een lijstje (ul/li).

OPDRACHTTEKST DIE JE KUNT DOORSTUREN NAAR EEN DEVELOPER
Beste developer,

Ik wil een eenvoudige maar betrouwbare pollfunctionaliteit bouwen in PHP met de volgende kenmerken:

Er staan 50 open vragen in de database.

De gebruiker vult deze vragen in op één formulier (index.php).

Bij versturen worden de antwoorden opgeslagen in poll_answers, gekoppeld aan de juiste vraag.

In een beheerpagina (resultaten.php) wil ik per vraag een lijst met alle ingezonden antwoorden kunnen zien.

Specificaties:

Gebruik PHP met PDO

MySQL-database

Frontend mag eenvoudig zijn (HTML/CSS zonder frameworks)

Alleen Nederlandse taal

Structuur van de bestanden is al voorbereid

Bijgevoegd zitten de bestanden: db.php, index.php, verwerk_poll.php, resultaten.php, seed_vragen.php.

WAT JE NU KUNT DOEN
Wil je dat ik nu een .zip-bestand genereer met al deze bestanden, zodat je dat meteen kunt uploaden of doorsturen?

Zo ja, dan genereer ik die direct voor je. Je hoeft alleen maar "Ja, graag een zip" te zeggen.

Laat me ook weten:

Of de database-wachtwoorden en gebruikersnamen moeten worden aangepast

Of je het lokaal (bijv. XAMPP) of live op een server gaat draaien

Dan zorg ik dat alles goed staat.
Related categories: PHP Software Architecture OSCommerce MySQL HTML