For a given GitHub Repository Url, this app will show:
- Total number of open issues
- Number of open issues that were opened in the last 24 hours
- Number of open issues that were opened more than 24 hours ago but less than 7 days ago
- Number of open issues that were opened more than 7 days ago
This app is created using Django=1.11. GitHub Search API is used to search the repository. The logic for the same can be found in services.py and views.py.
This file contains the main logic for this application. The enetered repository is searched, for every open issue returned, it's date of creation is compared with the current date to increment the respective count.
I've tried my best to make the code understandable and have documented it wherever necessary.
- Implement a check mechanism while taking the input url.
- Exploit the full potential of Github Search API.