Find Jobs
Hire Freelancers

Dynamic website creation in PHP

$30-50 USD

Terminado
Publicado hace casi 14 años

$30-50 USD

Pagado a la entrega
The project consists in creating an information portal, where there are different types of users with information and private sections and a public section accessible without a password. It’s obligatory to work with a **PHP framework** like CakePHP because the job is the beginning of a huge project. For this bid request we only need the basic class structure (main screen and menus) **NOT FUNCTIONALLITY REQUIRED**. The entire portal will have a database with all information of each user. We will provide you all this information in a SQL creation script. The programming language is PHP and the database is MySQL. The project must be validated to XHTML 1.0 transitional with all the style written in a CSS separated file. ## Deliverables **REQUIREMENTS SPECIFICATION** **Task Name:** Dynamic website creation in PHP **Summary:** The project consists in creating an information portal, where there are different types of users with information and private sections and a public section accessible without a password. It’s obligatory to work with a **PHP framework** like CakePHP because the job is the beginning of a huge project. For this bid request we only need the basic class structure (main screen and menus) **NOT FUNCTIONALLITY REQUIRED**. The entire portal will have a database with all information of each user. We will provide you all this information in a SQL creation script. The programming language is PHP and the database is MySQL. The project must be validated to XHTML 1.0 transitional with all the style written in a CSS separated file. We need a worker with design knowledge because we don’t provide you any images, only the first idea, but for example we will need some jquery/javascript animations when the 2nd appears or when 3rd level menu dropdown is showed. **Database and menu options ** We provide an SQL script for database creation with all the users information. The database is not complex, we have users distributed in groups (each group have different interface) and this users come from a concrete institutions, not important now, the institution only change the name hospital in the left side (the schema and sql script are provided). In the portal there’re five different types of users with private intranet for each of them and a public part accessible to everyone. For each type of user (database table “group??) there is a different type of menu with different options or elements organization. The first level menu is always the same because is the common public part, the second and third levels are dependents of each user group. We need jquery / javascript dropdown animations for third menu level. **Is not necessary implement any functionality** when the user will select an option just change the text in content view. **Task Description (step by step):** - **Step 1:** We need to organize the source code using classes with any PHP framework like CodeIgniter or phpCake. We need the classes header, footer, menu and content in separated files. For the first deliverable we need a basic structure in classes/views with the public part online (lorem ipsum texts for each section). Separated CSS style file since the beginning. - **Step 2:** Creation of login screen (into content view which is a PHP class) and private_menu class which shows menu options depending of the user logged into the system. For this deliverable is only necessary to work only with one user. - **Step 3:** Final deliverable. All the users have to work, the final design has to be finished with the left_menu class created into the content class (content view). The worker has to implement basic security like MD5 encryption for passwords and prevent SQL injection attacks. **Technologies:** PHP/CSS/MySQL with jQuery and the PHP framework you prefer. **Deliverables** As I written in the task description section will be deliverables after each step, the worker cannot continue working without previous step confirmation. The deadline for each step is negotiable before start each one.
ID del proyecto: 3471902

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 14 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
See private message.
$38,25 USD en 12 días
5,0 (57 comentarios)
4,7
4,7
6 freelancers están ofertando un promedio de $39 USD por este trabajo
Avatar del usuario
See private message.
$42,50 USD en 12 días
5,0 (32 comentarios)
4,4
4,4
Avatar del usuario
See private message.
$42,50 USD en 12 días
4,8 (8 comentarios)
2,5
2,5
Avatar del usuario
See private message.
$42,50 USD en 12 días
5,0 (7 comentarios)
1,4
1,4
Avatar del usuario
See private message.
$38,25 USD en 12 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$29,75 USD en 12 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SPAIN
Spain
5,0
26
Miembro desde jul 22, 2008

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.