Popular-repos is a web-service that uses GitHub API and shows the most starred repositories of the choosen User.
This project was built using these tools:
Tool | Description |
---|---|
poetry | "Python dependency management and packaging made easy" |
Py.Test | "A mature full-featured Python testing tool" |
GitHub API | "REST API, provided by GitHub" |
The endpoint for the web-service is like '/api/top/{username}?limit=4'. You can choose any number of the most starred repositories to be shown. The parameters, which are represented in the response, are: 'id', 'name', 'stars', 'html_url'.
$ git clone [email protected]:Dddarknight/popular-repos.git
$ cd python-project-lvl2
$ make run