Find Jobs
Hire Freelancers

Joomla Component/Plugin and Module. User Hierarchy.. Mentor/Trainer with Jomsocial integration

$30-250 USD

Cerrado
Publicado hace más de 10 años

$30-250 USD

Pagado a la entrega
Notes: We already have a Joomla 3.x templated website with Jomsocial 2.8 installed, plus many other components. We would be giving that site to you to work on. This is not a project to design a whole site. General Explanation We will be creating a website where some users will be interfacing with very specific other users in a Mentor/Trainee relationship. For this reason we wish to build a system into the Joomla user base that will allow us to specify some users as “Mentor” and some users as “Trainee”. This will allow us to develop further modules and/or components that will take this mentor/trainee relationship into account when a. determining what modules to display on the page based on user’s type, and b. determine what data to display in those modules. For instance, A mentor may want to see how many userpoints his/her trainee’s have each. We would like the abililty to create a module that will display that information. Problem is, we do not have that kind of user relationship defined in Joomla. The goal of this project is to create that relationship. It would be easy to just add a column to the users database and have it specify which other user is that user’s master. But we need a back-end control center, and supporting front-end modules that will allow for the maintenance of these user relationships. Requirements list This entire implementation must be compatible with Joomla 2.5 and Joomla 3.x. This entire implementation must be compatible and integrated with Jomsocial 2.8+ There must be a Mentor user type created There must be a Trainee user type created There must be a regular user type that is not part of this and will not take part in training. (Joomla standard user) Trainees can be assigned to Mentors. Trainees can be assigned to Multiple Mentors as there may be situations where multiple mentors are needed by the Trainee to complete their goals. On Joomla! and Jomsocial user registration, it must be possible to select the type of user the user will be. Either Mentor, Trainee or Regular User. This implementation must not utilize the normal users table. We want to keep the users table intact. We can utiliize the existing fields in the users table to signify user type, that is fine. However, the hierarchial linkages will have to be kept in a separate database table. This will allow us to easily upgrade our joomla installation in the future without worrying about non-compatible user tables. Back-End control center (displayed in admin portal) It must be possible to set what Trainee information sets the Mentor user can view. These information sets are information that will be stored in the Trainee user’s jomsocial or joomla core profile. It must be possible to set what Mentor information sets the Trainee user can view. These information sets are information that will be stored in the Mentor user’s jomsocial or joomla core profile. It must be possible to view Mentor->Trainee linkages. It must be possible to change Mentor->Trainee linkages. Front End Modules (modules viewable from website frontend) Trainees must have a jomsocial module that will show them a list of Mentors in the system. Initial development of this module only needs to show the Mentor’s picture associated with their jomsocial profile that is linked to that Trainee’s profile page. Mentors must have a jomsocial module that will allow them to view their assigned trainees. Initial development of this module only needs to show the Trainee’s picture associated with their jomsocial profile that is linked to that Trainee’s profile page. Mentors must have a jomsocial module that will allow them to disconnect from a trainee in the system if their training relationship is over. This must be a front-end module. Trainees must have a jomsocial module that will allow them to break the link between themselves and their Mentor. This must be a front-end module.
ID del proyecto: 4912322

Información sobre el proyecto

10 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
10 freelancers están ofertando un promedio de $300 USD por este trabajo
Avatar del usuario
Dear sir, we are a web design, web development expert company. We are offering an efficient,professional ,friendly service. Can you check our skills in Private message box and discuss with us about your project? Thanks :)
$368 USD en 12 días
4,7 (179 comentarios)
7,5
7,5
Avatar del usuario
Hi Ready to start Thanks
$185 USD en 5 días
4,9 (213 comentarios)
7,1
7,1
Avatar del usuario
Hello, We are ready for this job, Please check Private Message. Regards.
$421 USD en 8 días
4,8 (66 comentarios)
7,0
7,0
Avatar del usuario
Can be done...
$463 USD en 7 días
4,9 (113 comentarios)
6,8
6,8
Avatar del usuario
Hi, I'd like to express my interest in doing this assignment for you. Please check more details in Private Message. Thank You.
$421 USD en 9 días
4,9 (52 comentarios)
6,5
6,5
Avatar del usuario
Dear Client, Thanks for giving me the opportunity to place a bid on your project. I would very much happy to work with you on your project and I have already checked detail your requirement and found this match well with my skill and expertise level. First I would like to introduce my self as a professional freelancer and director of a small web design company. I am not only a freelancer and also I have a small team and I am team leader of my small office and irtual team for similar task. I am available with Email, Skype, yahoo messenger, MSN, Gtalk and phone to communicate during project working time. Send me a message in PMB to detail more and start working with you, Warm Regards, Md. Nasirul Huq
$250 USD en 10 días
4,7 (151 comentarios)
6,4
6,4
Avatar del usuario
We are professional eCommerce website developers with 10+ years experience. kindly check your personal messages for more details and offers, and please feel free to contact us with any queries.
$342 USD en 7 días
5,0 (2 comentarios)
3,7
3,7
Avatar del usuario
Hi, we are one of the best developers on freelancer. We can provide you an excellent solution as we are professional and experience. We can develop your desire application within timeline. Please see my PMB. Have a nice day.
$231 USD en 3 días
5,0 (2 comentarios)
3,6
3,6
Avatar del usuario
Please read my PMB
$206 USD en 5 días
5,0 (7 comentarios)
2,7
2,7
Avatar del usuario
Hi, My Team is expert with huge expertise in CSS, HTML, PHP, Magento, Drupal, Wordpress. We are ready to start your work. We already did 600+ successful projects here. As I understand this project minimum take appropriate days. We have total 6 years experience in this field. If you have any questions or wish to discuss your project further then please ask. I can guarantee a speedy and concise reply. I look forward to work on this Quality work needed quality payments. Best regards, TOP IT WEB INFOTECH
$266 USD en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
North Grafton, United States
5,0
12
Forma de pago verificada
Miembro desde oct 27, 2011

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.