Case Study

An online freelance marketplace platform
inspired from Elance.com

Overview

Needgr8r.org is a non-profit online website which provide platform for freelancer to showcase their talent along with listing their business and can also sell pre-owned products over it. Our goal was to develop intuitive, yet complex and highly customizable tool, which can replace many different solutions at one time. We designed this product from scratch - through design, and development.

Project Name

needgr8r

Services

Design, Web Development

Type

Web Application

Problem

Client was in dilemma of choosing a widely popular freelancing marketplace for their thousands of members or develop a new freelancing platform for their community.

Solution

After having a couple of requirements gathering sessions, we identified the most important features, selected a technology stack, and outlined a project roadmap. By following Agile best practices, our software engineers were able to deliver new functionality every 2 weeks. In order to enable time tracking and task management, our engineers used & integrated with Jira and Bitbucket and setup automated deployment pipelines on AWS EC2.
Ultimately the client was provided a brand new freelancing platform along with multiple options to members of their community. It lets users of the community to not only post jobs, get hired but also allowed them to list their local business and provides a dedicated classified platform within the marketplace.

Features

Our team of developers and designers delivered an online freelance marketplace that allowed people to hire skilful developers, designers, translattors, teachers and many more from all over the world. The marketplace includes the following features:

  • Registration and authorization
  • Profiles of employers and businesses
  • Search by multiple filters such as budget, delivery date and time, job publication date, service options, seller details
  • Review and ratings
  • Inbuilt classified platform (Needlist)
  • Online payments via PayPal, credit and debit cards etc.

Project Duration

6 Months

Team

1 frontend developer, 2 backend developers, 1 UI/UX designer, 1 quality analyst, project manager.

Technologies

PHP, Codeignitor 3, MySQL, TypeScript, JavaScript, Apache HTTP Server, AWS, Amazon EC2, AWS Elastic Beanstalk , Solr, Memcached, Paypal API, Stripe API, Twilio API, Sendgrid API

What our client says

Client Photo

Lee Zinser

Founder at Needgr8r
"Team is great to work with.. They get what you need and action it with great results. Him has worked with us for a few years on various web related projects.. They are problem solvers and give valuable suggestions regarding the project. They are very fair and work fast. We are using them on continued projects. Thanks!"
Source: Upwork.com
See More Reviews >

Have a project that you would like discuss?

Key Functionalities

Find remote/online jobs

Users can use this page as a freelancer to see the jobs that are posted by clients. Users can filter by category, job type and location. Select a job that suits your skills and submit a proposal. Once selected by a client, can communicate using private online messenger, discuss details, arrive at an agreement, submit a contract, and start the project.

Classified Ads Platform

This is a dedicated classified platforn integrated within the marketplace where users can post and access classified ads. Users can search by country, subject, or search term. Ads might include information on insurance, available housing, transportation information, household items for sale, and other useful resources. This module has integrations of Google Maps API and Google Places API.

Workroom

Platform also includes a place to have conversation, share file, to track on work history called My Office. Here users can find private messenger with number of other options like can share files, work history etc. In order to make messaging on platform more useful notifications inbox within the application as well as email notifications has been implemented.

Tell us about your project