ColombiaPython / meetup-api-python-groups

Get the python meetup groups in LATAM and identify the quantity of group members
MIT License
1 stars 1 forks source link

Crear endpoints para consultar las distintas ciudad de colombia con grupos python en meetup.com #2

Open jhonjairoroa87 opened 6 years ago

jhonjairoroa87 commented 6 years ago

Se desea crear 2 endpoint que retorne las distintas ciudades y la cantidad de seguidores de los distintos grupos de meetup.com en colombia y laltinoamerica:

GET /colombia_groups

BODY response:

[
       {
        "city": "Bogotá",
                "name": "Python y Django Bogotá",
        "members": 2300
    },
    {
        "city": "Medellin",
                "name": "Python Medellin",
        "members": 2400
    },
    {
        "city": "Bucaramanga",
                "name": "Python Bucaramanga",
        "members": 800
    }
]

GET /latinamerica_groups

BODY response:

[
       {
        "country": "Colombia",
        "members": 10000
    },
    {
        "country": "Perú",
        "members": 15000
    },
    {
        "country": "Brasil",
        "members": 30000
    }
]
goanpeca commented 6 years ago

Para hacer este api les sugiero darle una mirada a https://github.com/encode/apistar o bueno si se sienten más cómodos con Flask o con Django + DRF

sugiero tener algo como

/api/v1/meetup/groups/<group-name> /api/v1/meetup/groups

Donde el payload incluya algún filtro (o directamente con parametros get)

/api/v1/meetup/groups?location=<location>

Similar para las demás cosas como facebook

/api/v1/facebook/groups/group-id /api/v1/facebook/pages/page-id