Find Jobs
Hire Freelancers

Partial features for social networking site

$250-750 USD

En cours
Publié il y a plus de 15 ans

$250-750 USD

Payé lors de la livraison
An ACCURATE DEADLINE estimate is essential. Structure --------- The architecture comprises of JSP as the frontend, Struts as the controller, and MySQL as the backend. The database schema has been designed and implemented. Will require modifications though. The application consists of 7 packages namely, [login to view URL], [login to view URL], [login to view URL], [login to view URL], [login to view URL], [login to view URL], com.webapps.formbeans. Bulk of the application has been developed with the exception of the following requirements. Requirements ------------ 1) ALL Pages with lists require pagination. Pagination is breaking a large list into several pages with all page numbers displayed at the bottom along with previous and next links. 2) A requirement is to approve contact requests; the associated JSP page (img. 3) and action class ApproveUserAction has been implemented and is semi-functioning. The modifications to the JSP include a ‘Select all’, and ‘Unselect all’ links which will either check or uncheck all the contact requests. Upon clicking the approve button the ApproveUserAction class should be invoked and all selected contact requests should be approved. Furthermore there should also be a ignore button which removes checked contact requests from the contacts database, which will require coding an action IgnoreContactRequestAction and an ignoreContactRequest method in the ContactDAO class. 3) User profile, company profile, group profile, and job posting pages require a form for creating/editing relevant information. The JSP pages for all forms have been implemented and the associated Actions have limited-functionality (the create actions need to be coded, tested, and any existing bugs fixed). 4) User and group profiles optionally can contain a profile picture. In the current build neither users nor group owners can upload a picture to their profile or group. Therefore the create/edit user profile and group profile forms, relevant actions and DAO methods need to be modified to facilitate this feature. 5) Presently when the user clicks a create or edit profile link the link refers directly to the JSP page but best practices dictate the linking should happen through the controller, this is also required for all types of profiles. 6) The feature of editing profiles of all types need to be coded, the action classes will need to be created, the update methods (also require testing and possible bug fixes) which will be called from the action classes are present in the respective DAO classes. The respective create forms can be duplicated to serve the purpose of edit forms and the headings can be changed. The aforementioned profiles can only be edited by the user who originally created them. 7) The current process for logging in is entering your username and password into the appropriate fields at the main page (img. 1) and clicking the Login button. The LoginAction validates the user and retrieves all relevant users’ information such as their contacts, groups, unread message count, etc. Furthermore it puts the users’ userID in the session. If you now click the logout button then the Back button of your browser you can now view the previously logged in users information. Although if you click any link afterwards, you will brought back to the login page, it is still a security flaw that needs to be resolved. 8) Groups have a list of discussion topics listed on the group page. The list of discussion topics need to be paginated. Furthermore when a discussion topic is opened it will have a list of posts by members, those posts also need to be paginated. The last page of posts will have a box, after the last posting, to post a new message to the discussion topic (Similar to Facebook). The posting action has been implemented. 9) There are currently three different JSP pages for the user profile page depending on if the viewer is logged in, is a contact of the member he/she is viewing, or is not logged in. The JSP displayed if the viewer is not logged in is publicProfile.jsp. For search engine optimization (SEO) purposes the URL should be as follows http://*/FirstName-LastName/UserID.
N° de projet : 376436

Concernant le projet

18 propositions
Projet à distance
Actif à il y a 15 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
18 freelances proposent en moyenne $572 USD pour ce travail
Avatar de l'utilisateur
Hi,I have over 4 years of exp in struts based application. Please check the attachment for the detailed estimation. Regards Prashant
$504 USD en 9 jours
4,5 (1 commentaire)
4,7
4,7
Avatar de l'utilisateur
excellent java developers. see pmb for details. thanks
$750 USD en 20 jours
0,8 (2 commentaires)
6,1
6,1
Avatar de l'utilisateur
Dear customer, We are an organization which is looking forward to expand our market globally. Our exemplary team consist of the best of the IT professionals in Sri Lanka and with our expertise we can gurantee you that we can deliver you the best quality service. I had a good look at the requirement you have described. Indeed our capabilities match with the your requirement. Our team has much experience on working with JSP and java related technologies. Indeed we can guarantee the best quality in our work. I m looking forward for a reply from you at your earliest convenience. Regards, Sajith Vimukthi Weerakoon, Director Marketing and Business promotions, Valora Solutions,
$325 USD en 14 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
I have extensive experience developing with Struts and with MySql. I've worked on web facing products that use these technologies for over 3 years. I also have nearly 3 years in software QA which allowed me to develop a sharp attention to detail when testing products.
$625 USD en 10 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
HI, i have gone through your project description. we have necessary expertise to develop such type of system. I would like discuss our portfolio and further action plan in pmb looking for your positive response in pmb pankaj
$750 USD en 30 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Dear Mr. Gdhaliwal. I have gone through your project requirement. I am expert in developing such application based on struts, mysql and using dao and mvc design pattern. So no doubt i can give you the best quality of service.
$450 USD en 12 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
My specialization is web development. I have more than 2 year experience of complex system development. I have experience in developing such application based on struts, and using dao,dto(or Value Object) and mvc design pattern
$350 USD en 20 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Dear Gdhaliwal, I have gone through the requirements posted on the site. I have over 7 years of experience in Java and J2EE field.I am sure that I can do all your requirements and reach your expectations and complete the project. I am specialized in Struts1.x,2.x and Spring, Hibernate, Mysql and Tapestry4.x and Tapestry5.x.
$300 USD en 10 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Can I go ahead?
$600 USD en 10 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Sugam’s technical & usability/ design team is led by professionals who have spent years in their respective domains and have key insights into new age businesses. The implementation team consists of motivated professionals with several years of experience in the web technology industry.
$500 USD en 12 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi I can deliver the project in 20 days.
$700 USD en 20 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Please check PM
$700 USD en 25 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
I am very keen on doing this project can u send me the project details
$645 USD en 15 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hai this is vali. I want do your project with in 20 days.I hope You r accepting my request. please grant me to this project
$600 USD en 20 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
I Can provide you the best work with best quality of code which is well tested.
$600 USD en 20 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
We have gone through the information that you have provided and understand your requirements very well. We have excellent expertise in PHP5, MYSQL, DRUPAL, JOOMLA, HTML, CSS, AJAX, JAVA, J2ME, JSP, SEO, SEM, ASP.NET, VB.NET. We have worked on variety of web applications like Content Management Systems, Facebook Applications, Shopping carts, RSS Feeds, PDF generators, Banner Management, Modules Social Networking portals, Video portals, IMPORT/ EXPORT to excel, ERP's, etc. We have a very good hard working team in place who will be working on your project. Also we have good bench strength. We are looking for long term relationships and are open on price and payment terms. Please contact us right away to know more about our past work and team. We would be glad working with you.
$700 USD en 15 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
already have done 3 projects on struts 1. stock exchange surveillance project. 2. Railway management system 3. phonebook and profile maintainanace
$450 USD en 40 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi Check the PM
$600 USD en 12 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de UNITED STATES
San Jose, United States
5,0
33
Méthode de paiement vérifiée
Membre depuis juil. 26, 2008

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.