ggpasqualino / meetup Goto Github PK
View Code? Open in Web Editor NEWMeet the Meetup - A project to help meetup organizers to understand the members of their Meetup.com groups
Home Page: https://meet-the-meetup.herokuapp.com/
Meet the Meetup - A project to help meetup organizers to understand the members of their Meetup.com groups
Home Page: https://meet-the-meetup.herokuapp.com/
The token from the user is valid only for one hour, so we should think of a solution for that.
The stats need all the members from the meetup group, and that may take too long to get from the meetup api. Because of that we might get timeouts client - application or application - api.
The meetup api had a breaking change https://github.com/meetup/api/issues/134
Because of that we can only get memberships and topics from a single member now.
The meetup api has a limit of 30 requests every 10 seconds.
If this limit is not respected the credential may be blocked for 1 hour.
Read more: https://secure.meetup.com/meetup_api#limits
In order to solve issue #8 we need to add some kind of Rate limitation.
The page size limit of the api is 200.
If we want to process all the members of a group bigger than this we need to bypass this limitation.
The data collection from meetup.com can be very slow depending on the size of the group, so it would be more interesting to use websockets to receive the data instead of the normal HTTP flow.
Extract meetup api client to its own repository and make it a hex package.
In this moment we use api key in order to make the requests, and because of that each person who wants to see the information needs to get a key and start a server.
In order to provide this as a service we need to be able to act in the name of the user, so we need to add meetup oauth authentication.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.