1001 Freelance Projects
Latest Projects from
Freelance Marketplaces
View Project
View this project in detail
(Note: you will be redirected to external marketplace)
Project title:
KIVA: Team analysis software for www.BringHopetotheWorld.org website
Posted by:
External project from Upwork
Started:
25-Jan-2020 19:22 GMT
Description:
www.kiva.org uses crowdfunding to provide micro-loans to people in 3rd-world countries (mostly).


It has: loans, borrowers, lenders, teams & partners.


Teams are groups of lenders that compete to get the biggest loan total for their team:

https://www.kiva.org/teams?category=all&membershipType=all&sortBy=overallLoanedAmount&queryString=


We have a team on Kiva called "Bring Hope to the World". We have a website: www.bringhopetotheworld.org.


We'd like you to develop some software that will allow us to pull up team-related information on a page on our website. Here is a list of what we want:


For selected Teams graphed over time:

*

# of members (growth in members)

*

# of loans (growth in loans made)

*

value of loans (growth in total loan value)



For all Teams graph as of today:

*

# of members graph


*

should also show statistics i.e. min, mean, avg. max.

*

also, how many in each quartile

*

# of loans


*

same stats

*

total loan value


*

same stats



For selected Teams:

*

show team positions in:


*

total loan value

*

total # of loans

*

total # of members



Special Categories:

*

# of teams with loans less than [$ provided] since [date selected in the past]

*

list of teams with loans less than [$ provided] since [date selected in the past]

*

# of teams with less than [# provided] members

*

list of teams with less than [# provided] members


KIVA API:

https://api.kivaws.org/graphql

http://api.kivaws.org/v1/teams/search  - formatted list of teams


Probably the easiest way to get all the team data is to cycle through all the pages for the team search endpoint:

http://api.kivaws.org/v1/teams/search.json


GET /teams/searchSort through the list of lending teams using multiple criteria.Example

https://api.kivaws.org/v1/teams/search.jsonParametersmembership_type(string)If supplied, only teams with the specified membership policy are returned.

*

One of: open, closed


category(string)If supplied, only teams with the specified category are returned.

*

One of: Alumni Groups, Businesses, Businesses - Internal Groups, Clubs, Colleges/Universities, Common Interest, Events, Families, Field Partner Fans, Friends, Local Area, Memorials, Religious Congregations, Schools, Sports Groups, Youth Groups, Other


sort_by(string)The order by which to sort results.

*

One of: newest, oldest, member_count, loan_count, loaned_amount, query_relevance

*

Default: newest


page(number)The page position of results to return.

*

Default: 1


q(string)A query string by which to match results.app_id(string)The application id in reverse DNS notation.ids_only(string)Return IDs only to make the return object smaller.

*

One of: true, false

*

Default: false


Response

  team_listing – HTML , JSON , XML , RSS


Another developer said it should be developed in: Redux, GraphQL and Webpack

This guy developed www.kivalens.org


Please let me know:

- if you can do this

- what software you would use

- how long you think it would take to develop

- how much your fee would be (I need a fixed price, not hourly)


Tks!

Project ID:
2929837
Project category:
, JSON, GraphQL, RESTful API, API
Project budget:
$100
View this project in detail
(Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
AGIT SUDIANTO
Category: Public Relations, System Admin
Budget: $10 - $30 USD
01 Apr 2023 16:04 GMT
Brand Manager for Medical Content Writing
Category: Artificial Intelligence, Content Writing, Medical Writing, Technical Writing
Budget: $250 - $750 USD
01 Apr 2023 16:04 GMT
Logo for after school program
Category: Graphic Design, Illustration, Logo Design, Photoshop, T Shirts
Budget: $10 - $30 USD
01 Apr 2023 16:04 GMT
I need a soldering specialist -- 2
Category: Electrical Engineering, Electronics, Engineering, Soldering
Budget: £250 - £750 GBP
01 Apr 2023 16:04 GMT
Simple copy typing work
Category: Copy Typing, Data Entry, Data Processing, Excel, Word
Budget: ₹1500 - ₹12500 INR
01 Apr 2023 16:03 GMT
Japanese to Chinese translation (hentai game translation/long term)
Category: Japanese Translator, Simplified Chinese Translator, Translation
Budget: $750 - $1500 USD
01 Apr 2023 16:03 GMT
Logo Brand
Category: 3D Design, Graphic Design, Illustration, Logo Design, Photoshop
Budget: $15 - $25 USD
01 Apr 2023 16:02 GMT
Bakerved Ayurvedic Cookies
Category: HTML, Web Design
Budget: ₹12500 - ₹37500 INR
01 Apr 2023 16:01 GMT
Sewing pattern designer
Category: Fashion Design, Pattern Making
Budget: $10 - $30 USD
01 Apr 2023 16:00 GMT
graphic designer needed
Category: Brochure Design, Corporate Identity, Covers & Packaging, Graphic Design, Logo Design
Budget: $15 - $25 USD
01 Apr 2023 16:00 GMT
Add 2 Images to Shopify Page
Category: CSS, HTML, Shopify, Shopify Templates, Web Design
Budget: $10 - $30 USD
01 Apr 2023 15:59 GMT
Excellent fiction story needed.
Category: Creative Writing, Fiction, Ghostwriting, Romance Writing
Budget: $150 - $400 USD
01 Apr 2023 15:56 GMT
Small Azure project for 12$ only.
Category: Azure, Microsoft Azure
Budget: $2 - $8 CAD
01 Apr 2023 15:54 GMT
BUSCO DESARROLLADOR WEB CON EXPERIENCIA COMPROBABLE EN DISEÑO FRONT-END Y BACK-END
Category: SEO, Shopify, Web Hosting, Web Design, WordPress
Budget: $2 - $8 AUD
01 Apr 2023 15:54 GMT
Looking a flutter developer to customer my application source code
Category: Flutter, IPhone, JavaScript, Mobile App Development
Budget: ₹1500 - ₹12500 INR
01 Apr 2023 15:54 GMT
Browse All Projects
Projects by Skills ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
New!
Проекты на русском
(Projects in Russian)

Copyright © 2005-2022
1001 Freelance Projects