Small Web Application To Create Website Content
This web application should use PHP /MySQL, and should be hidden behind a login screen (only one account required – the admin’s account)
Aim: Create a program that quickly creates content for websites.
Summary: The application should randomly take sentences that have been entered under various section headings, and add them on to a paragraph of text created by the program. For example, to create some content for a website, there may be 7 headings with 10 sentences under each. On pressing a button, the program randomly selects one sentence from each of the 7 headings and creates text – which then appears in real time in a textbox. The text box has a button allowing all of the text to be selected and copied to clipboard (ready to paste into a CMS)
Example: An example could be a Dog Project – different headings could be Caring for a Pet, Dog Handling, Dog Vaccinations etc, with different sentences under each heading. The program would then take one sentence from each heading and add it to the textbox to make up website content.
1. “Projects” can be created and saved (each has an identifying name), for which unlimited numbers of headings can be created.
2. Under every heading, sentences can be added or deleted or edited at any time, and an unlimited number of sentences can be used.
3. The Run Program button should be prominent, and when pressed should take one sentence from under each heading in a particular project and fill a textbox.
4. The textbox should have a copy to clipboard button so that no selecting of text and copying is required.
5. All projects should be listed together, and saved.
6. All sentences should be saved and should be accessed by clicking on each heading.
7. In every project, each heading will have a number beside it showing how many sentences are stored in it.
8. Sentences should be taken from each Heading in order – i.e. the last heading to be added to the the project will have it’s sentences used last.
You must have experience in php / mysql and javascript to complete this – a portfolio is necessary for any bid.
You must show this working on your own server before you install it on mine.


