Find Jobs
Hire Freelancers

Admin Panel PHP / Javascrip/JQuery Functions

£5-10 GBP / hour

Terminado
Publicado hace alrededor de 11 años

£5-10 GBP / hour

There will be 4 levels of user. Admin = "1", Manager ="2", User = "3" and Guest ="4". These differing user levels will control what each user's permission level is for in other aspects of the admin panel. 1. Passwords in the database need to be encrypted, using md5. 2. The login panel is already designed... There are various elements on this login panel that I need making functional... Check the login authentication is secure and ensure that the details are checked against the database for verification (bearing in mind the password system needs changing to include encryption as above). User can only log in if their status is active in database. Build "Remember Me" system. I want the login cookie to last for 1 HOUR if the "remember me" IS NOT checked or for 30 DAYS if the "remember me" IS checked. So if remember was not checked the user should be logged out after 1 hour! Build "forgot password" system (User can enter either their email address or username to request a reset link). As passwords will be encrypted this will need to be a system that emails a reset link to the user's email address for them to click to reset their password. By clicking this link the user will be directed to a form (same design as the login panel) where they can reset their password. After resetting the password they will be logged in and taken to dashboard of the admin panel. 3. I need code adding to the head of each of the admin pages thus making the pages only accessible when a user is logged in. If a user is not logged in then these pages should not be accessible and the user should be diverted to login.php. 4. Build welcome message - Once successfully logged in to the admin panel in the top right hand corner it should say "welcome," "followed by the logged in user's "Name". 5. Create system for adding/editing/deleting users. What a logged in user can now do is controlled by their "userlevel". So if an admin user (userlevel = "1") is logged in then the admin can see all users, add new users, edit all users and delete all users. If a manager user (userlevel = "2") is logged in they can see all users with userlevel 3 and 4 (they cannot see level 1 admin users or other level 2 manager users), they can add new users (but only assign them userlevel 3 or 4), they can delete users with userlevel 3 or 4 but can't edit or delete any other users with the same userlevel as themselves or higher (so userlevel 1 and 2 as they cannot see them). They can however edit userlevels 3 and 4 but cannot change the userlevel of these users to a higher level. They can see their own userlevel 2 profile though! If a user user (userlevel = "3") is logged in they can see only userlevel 4 users, they cannot add new users, they can delete users with userlevel 4 but can't edit or delete any other users with the same access level as themselves or higher (so userlevel 1, 2 and 3 as they cannot see them). They can however edit userlevels 4 but cannot change the userlevel of these users to a higher level. They can see their own userlevel 3 profile though! Any User can see and edit their own profile but they can't change their userlevel! Any user with a userlevel "4" (Guest) cannot log into this admin panel! (these are only to be used for frontend access later on). Users can currently be added by clicking on the "+ Add User" tab on the users page. The form for this does currently work but will need some extra verifying work doing to check for duplicate email address and username. Duplicates are not allowed and an error notice should be showed stating the issue. Passwords must be md5 encrypted as previously discussed. Create the [login to view URL] form (use same design as the add form) and make it functional using the above userlevel rules. Create [login to view URL] using the above userlevel rules. 6. Create logout that kills current session/cookie (after logout user is sent to [login to view URL]).
ID del proyecto: 4374059

Información sobre el proyecto

15 propuestas
Proyecto remoto
Activo hace 11 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
Hello, I've checked out all the tasks and this can be done in 1-2 days. Regards, Andy.
£11 GBP en 8 días
5,0 (39 comentarios)
5,2
5,2
15 freelancers están ofertando un promedio de £7 GBP /hora por este trabajo
Avatar del usuario
Ready to help
£10 GBP en 15 días
4,9 (56 comentarios)
6,8
6,8
Avatar del usuario
We're team of highly experienced developer with hands-on skills in PHP, ASP, VB. Java, JQuery, Bootstrap etc. Not only we're honest but also communicate fast, Since it's based on hourly job we'll only charge on solid work involved in this project. Let's discuss further through pmb. Thanks
£7 GBP en 30 días
5,0 (86 comentarios)
6,5
6,5
Avatar del usuario
I have read the full project description carefully. I am very clear about the project. I sent my understanding and solutions in your PM. Please check and let me know.
£10 GBP en 40 días
5,0 (102 comentarios)
6,6
6,6
Avatar del usuario
I am the right programmer you are looking for. I am very clear with all the features you mentioned for your admin panel. everything will be done nicely as you want. support will be provided. Thanks.
£7 GBP en 25 días
5,0 (123 comentarios)
6,2
6,2
Avatar del usuario
Hello. I'm interested in this job. More details in private.
£10 GBP en 25 días
5,0 (78 comentarios)
5,3
5,3
Avatar del usuario
Hi , I have 5+ year experience in web development. Give me only one opportunity to do this surely you will get a very good result. Thanks
£5 GBP en 40 días
4,9 (41 comentarios)
5,3
5,3
Avatar del usuario
Sir i am ready for the work !!!
£5 GBP en 21 días
5,0 (12 comentarios)
4,4
4,4
Avatar del usuario
Dear sir, I can finish it with the best quality and ontime. Please let me do it for you. Thanks.
£5 GBP en 40 días
4,8 (11 comentarios)
4,8
4,8
Avatar del usuario
Dear sir, I am new on freelancer.com but I have 3+ years professional experience on PHP, CodeIgniter(MVC) and Opencart(for E-commerce website). I have read all of requirement of your project and I am honestly said I can do it asap. I am ready to do it now. Please check my PM for showing my previous project.
£5 GBP en 14 días
5,0 (21 comentarios)
4,1
4,1
Avatar del usuario
I would like to do this job with best quality.
£5 GBP en 24 días
5,0 (5 comentarios)
3,1
3,1
Avatar del usuario
Ready to work in your project. Quality work is ensure. One year experience in a software firm.
£5 GBP en 14 días
5,0 (4 comentarios)
2,9
2,9
Avatar del usuario
Hi there, I am a UK based software developer with over 8 years of large management / control panel experience. Please check your private message. Regards,
£10 GBP en 37 días
5,0 (1 comentario)
1,6
1,6
Avatar del usuario
I am php developer with 6 years of experience. I done may php web development projects. I have knowledge in php, mysql, javascript, jquery, html, css. I will handle this project.
£8 GBP en 3 días
0,0 (5 comentarios)
0,0
0,0

Sobre este cliente

Bandera de JERSEY
St Brelade, Jersey
5,0
20
Miembro desde may 15, 2012

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.