Hello there, My name is Peadar, I come from a busy Internet company. We have lots of projects and we are looking for a good team of reliable and skilled workers to help us complete these projects. The first project we have is an online language learning website.
The database 'words_table' will be able to hold each word as well as a definition of the word and a sound clip of the word.
The database will also contain a 'phrase_table' which allows the database to store phrases. Each word in the phrase will exist in the 'words_table' and so a simple reference is required. This table will also contain a definition of the phrase
The front end of the website will be a simple search box where the user types in the word in the foreign language and clicks search. The system will then return a list of words from the database that match the word and also will return a list of phrases which include the word. A button beside each word will play the sound clip for the word and the button beside the phrase will play the sound clip for all of the words in the phrase.
With the list of phrases the user should be able to hover the mouse over each word to get the direct translation of each word from the database, the complete translation of the entire phrase will be listed beside the phrase.
The system must be SEO. By going to this url: [url removed, login to view]
the system should be able to take 'word' and display a page with the meaning of 'word' and a list of phrases which contain 'word'
In the back end of the system the admin should be able to log on, add/delete words to the database, add/delete phrases, edit the sound clips, edit the words and the phrases.
When the admin is creating a new phrase they should see up to 20 text boxes (there will be no more than 20 words in a phrase) these text boxes will work in a similar way to Google suggest - as the user types the word the possible words from the database are displayed as well as their definition and can be selected (This makes input of a phrase easier and quicker). If a word is typed that does not exist in the database then the system will allow the word to be added to the database (it must ask the user for the sound clip and the definition)
This project must be completed as soon as possible.
I would like the system to make use of AJAX, examples of such work would be desired. Payment will be staged: 20% initially upon seeing evidence of work, and then 20% again at each milestone. A clean and smooth look and feel must be achieved.
This is the first of many projects, I hope to find a good, reliable, cheap and skilled company that I can do much further work with.
Please let me know when you can start, when you can have it completed and what price you can do it for.
Many thanks and best wishes,
7 freelancers are bidding on average $275 for this job
Highly professional, very fast delivery, Check out our reviews and projects won list. Once you choose our bid we will start work immediately. See our Portfolio works in PMB. Thanks, Saran, indyaportal