2 almost identical pages with 2 forms each. Save on DB and send emails with automatically generated Excel file
- Estado: Closed
- Premio: €250
- Propuestas recibidas: 6
- Ganador: spylot
Resumen del concurso
I have a lot of projects and few workers. This contest is aimed to find freelancers to work on other projects on a regular basis. ONLY apply if you are able to do other projects in the future.
I am based on Portugal so although I do prefer local based workers, international portuguese/english speakers can apply.
This is like an exam project, I will use it to evaluate your coding skills :)
So, do NOT minify your code. I will see how you structure and organize your HTML, JS and CSS.
So, about the project (PHP / MySQL):
I need PSD to HTML on 2 almost identical pages with 2 forms each.
One form simple sends an email for each entry and the other sends a daily email with an Excel file automatically generated (done by you) with that day's entries.
Both forms save the data on a MySQL BD (with a field telling which of the 2 pages data comes).
The pages need to be responsive and I encourage you to do mobile first development.
I provide the PSD and font files.
You should use jQuery to slide the content from the buttons and to use a TagIt like field on the "Alugueres" (see attached images).
The fields should be validated both on client (JS) and server side (PHP) and all fields marked with * are mandatory.
Field’s validation:
Telemóvel and Telefone must be checked with the Regular Expression ^9[1236][0-9]{7}|2[1-9][0-9]{7}$
Email must be a valid e-mail address
Código Postal must be checked with the RegEx ^\d{4}(-\d{3})?$
Each Aluguer code must have maximum 10 chars and be unique (can’t be repeated on the field and can’t be repeated on database)
The Email on the form “Inscreva-se” must be unique on database.
The form “Participe” only accepts emails that were already submitted on the form “Inscreva-se”.
Each form must have messages to the user telling the form was submitted successfully or why not (don’t worry too much about error messages as long as they make sense)
The button “Europcar dá prémios” is an external link (you can put # on href)
The payment will be sent after I receive the files and its all working as expected.
The PSD files and Fonts can be downloaded here:
https://dl.dropboxusercontent.com/u/4750936/PSD%20and%20Fonts.zip
Habilidades recomendadas
Comentarios del empleador
“Great freelancer! Very professional, proactive and always trying to improve. Event thinks of things we forget and develop it.”
dariosantos, Portugal.
Tablero de aclaración pública
Cómo comenzar con los concursos
-
Publica tu concurso Fácil y rápido
-
Consigue toneladas de propuestas De todo el mundo
-
Elige la mejor propuesta ¡Descarga fácilmente los archivos!