Find Jobs
Hire Freelancers

Build a Java Web Application on Crowdsourcing

$30-250 CAD

Κλειστή
Αναρτήθηκε περίπου 8 χρόνια πριν

$30-250 CAD

Πληρωμή κατά την παράδοση
Crowdsourcing is an emerging business paradigm where services are not solicited from known providers as in the classic model, but from group of people (crowd) willing to provide those services with different fees. Crowd sourcing can be used for different types of services, for instance reporting the traffic on different roads, road closures, transit timings, participating in the coding of a software, providing transportation services, etc. This business paradigm is often used to divide tedious work between participants. By definition, crowdsourcing combines the efforts of available self-identified volunteers or workers, where each worker, acting on his own initiative, adds a contribution that combines with those of others to achieve a complete outcome. The platform that should be developed has two types of users: workers (the crowd) and clients seeking different types of services. To use the platform, the user should be registered and has to login. Workers have to edit their own profiles. A profile includes, but not limited to, name, address, expertise areas (i.e., tasks he can perform), level of expertise in each area, charged fee for each task, availability with regard to each task, amount of money earned. Two important aspects characterizing each worker are his credibility and experience with regard to each task he can perform (credibility is a metric between 0 and 1). At the beginning, a new worker has a medium credibility (0.5). This credibility is updated after performing each task based on the rate (score) he should receive from the client. This rate reflects the appreciation of the client for the quality of the performed task by the worker. For a worker with history, the credibility is computed as the average of obtained rates excluding the initial score of 0.5 given by the system. The experience is simply based on the number of performed tasks. 1 To ask for a task, the user should login. Each user has a profile including, among other things, information regarding the payment using for instance a pre-registered credit card or PayPal account, or any other payment method. To ask for a particular task, the user should specify the task, the location if needed, the time limit to perform the task, the budget, the maximum number of workers. The system has to find the potential workers to perform the task asked by the user based on: budget, credibility, experience, availability, and location if needed. The system has to make recommendations to the user, and the user has to choose among the recommended workers. A selected worker by the user has to be notified by the system and he can accept or refuse the task. After performing the task, the user has to provide his appreciation for each worker. The user cannot ask for another task if the appreciations have not been recorded.
Ταυτότητα εργασίας: 9909437

Σχετικά με την εργασία

9 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 8 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
9 freelancers δίνουν μια μέση προσφορά $2.702 CAD για αυτή τη δουλειά
Avatar Χρήστη
Hi. I can create your website according to oyur requirements. Be sure you will get the quality work. I want to discuss complete details of your work. Please let me know how we can further proceed on our discussion? If you have any query then let me know I am available for discussion. I am waiting for your response. Best Regards, Nawaz
$3.298 CAD σε 50 ημέρες
5,0 (45 αξιολογήσεις)
6,9
6,9
Avatar Χρήστη
I have 10 years of experience in Open Source JAVA technologies and Frontend technologies. My Skill set Matrix: Java EE (JSP, JSF, Servlet, JMS, JDBC, JPA etc): 7+ years Design Pattern:5 Years JAVA MVC: Struts, Spring3 (MVC, IoC, Security, Transactions, ORM): 7 years JAVA ORM: Hibernata : 6 years XML/Web services (SOAP/REST): 4 years JUnit/Mockito: 2 years MySQL, PostgreSQL, Oracle: 7+ years Mongo DB: 1 year Ant, Maven: 7 years Tomcat, JBoss, Websphere: 7+ years IDE (Eclipse):7 years AngularJS: 1.5 Year NodeJS: 6 month HTML/CSS/Javascript,OO JS, JS Frameworks: 5 yr HTML5 Frameworks(Foundation/Bootstrap): 1 years Git, SVN, CVS: 7 years Windows, Linux, Shell Scripting : 8 years Build Tool(Jenkins):2 Years Amazon AWS, EC2, S3: 3 years Looking forward to work with you.
$1.578 CAD σε 30 ημέρες
5,0 (2 αξιολογήσεις)
3,0
3,0
Avatar Χρήστη
I have been working as a freelancer Java Developer for many years. I have successfully completed large critical projects for one of major telecom operator in the areas of J2EE, Spring, Hibernate, struts2, Ajax, Jquery, Oracle, Mysql, Photoshop ... Pleased to work with you
$35 CAD σε 1 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
We will work with you on a step by step way to first define the workflows of the application. Then move onto the UI design of the application. Before starting building the platform you will have all the designs & workflows with you so that you will know exactly what the developed product will look like.
$2.000 CAD σε 30 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της CANADA
Montreal, Canada
0,0
0
Μέλος από Μαρ 11, 2016

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.