Sedang Disiapkan

Partial features for social networking site

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, [url removed, login to view], [url removed, login to view], [url removed, login to view], [url removed, login to view], [url removed, login to view], [url removed, login to view], 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.

Kemahiran: J2EE, Java, JSP

Lihat lebih lanjut: user profile page jsp social networking site, which seo company is best, struts actions, social serve, seo company packages, search for the application, search for member, search engine optimization job, schema update, schema form, Post properties , picture editing job, new features of java 1.5, new features in java 1.5, new features in java, namely, mysql search optimization, job search optimization, job search engine optimization, java 5 new feature, java 1.5 new features, java 1.5 features, java 1.5 feature, features of java 1.5, facilitate it

Tentang Majikan:
( 33 ulasan ) San Jose, United States

ID Projek: #376436

18 pekerja bebas membida secara purata $572 untuk pekerjaan ini

prashantch

Hi,I have over 4 years of exp in struts based application. Please check the attachment for the detailed estimation. Regards Prashant

$504 USD dalam 9 hari
(1 Ulasan)
4.7
qualifiedcoders

excellent java developers. see pmb for details. thanks

$750 USD dalam 20 hari
(2 Ulasan)
6.1
Valora

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 Lagi

$325 USD dalam 14 hari
(0 Ulasan)
0.0
poturaju

Dear, We have gone through requirements. we belive your ready with the design and some [url removed, login to view] we people are ready to undera tkae to this project to implemnt and fix the bugs. We are looking forward to work on this Lagi

$750 USD dalam 25 hari
(0 Ulasan)
0.0
milon17

already have done 3 projects on struts 1. stock exchange surveillance project. 2. Railway management system 3. phonebook and profile maintainanace

$450 USD dalam 40 hari
(0 Ulasan)
0.0
AGSTechnologies1

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, V Lagi

$700 USD dalam 15 hari
(0 Ulasan)
0.0
shafortech

I Can provide you the best work with best quality of code which is well tested.

$600 USD dalam 20 hari
(0 Ulasan)
0.0
vali450

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 dalam 20 hari
(0 Ulasan)
0.0
gyanuday1982

I am very keen on doing this project can u send me the project details

$645 USD dalam 15 hari
(0 Ulasan)
0.0
shahid74

Please check PM

$700 USD dalam 25 hari
(0 Ulasan)
0.0
SugamSolution

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 profess Lagi

$500 USD dalam 12 hari
(0 Ulasan)
0.0
rakesh1012

Hi I can deliver the project in 20 days.

$700 USD dalam 20 hari
(0 Ulasan)
0.0
Bitwise1010

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 develo Lagi

$625 USD dalam 10 hari
(0 Ulasan)
0.0
jseshi

Can I go ahead?

$600 USD dalam 10 hari
(0 Ulasan)
0.0
Luminousji

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 t Lagi

$300 USD dalam 10 hari
(0 Ulasan)
0.0
stefvic

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 desig Lagi

$350 USD dalam 20 hari
(0 Ulasan)
0.0
jrmishra

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 s Lagi

$450 USD dalam 12 hari
(0 Ulasan)
0.0
qesoft

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 Lagi

$750 USD dalam 30 hari
(0 Ulasan)
0.0
sapicons

Hi Check the PM

$600 USD dalam 12 hari
(0 Ulasan)
0.0