This is a project using SpringBoot, MongoDB, Gradle and GITHUB Api
-
Use :
To get the details of all repos of user X
Format :GET Request -
Use :
To save the details of all repos of user X in MongoDB
Format :GET Request -
Use :
To get the details of all repos of all users from MongoDB
Format :GET Request -
Use :
To get the details of all repos of user X from MongoDB
Format :GET Request -
Use :
To get the details of all repos containing keyword X from MongoDB
Format :GET Request -
Use :
To get the details of all repos of user X from MongoDB in sorted order according to Creation Time
Format :GET Request -
Use :
To delete the details of all repos of user X from MongoDB
Format :GET Request -
Use :
To create a repo in Github
Format :POST Request
Body :{ "token": XXXX, "name": "RepoName", "description": "RepoDescription", "homepage": "https://github.com", "isPrivate": false, "isTemplate": true }
Tasks to do next:
- Add Reddit API as well
- Try out integrating github actions through this