Devansh's portfolio as a REST API, built with gin
.
Returns the swagger documentation for the API endpoints.
Returns basic user information.
- Request Type:
GET
- Response Type:
JSON
Returns the about section of the user.
- Request Type:
GET
- Response Type:
JSON
Returns the pinned projects on GitHub of the user using the GitHub GraphQL API.
- Request Type:
GET
- Response Type:
JSON
Returns miscellaneous data of the user. Currently returns the recent tweet and the latest GitHub commit made by the user.
- Request Type:
GET
- Response Type:
JSON
Send an email to the user.
- Request Type:
POST
- Response Type:
JSON
- Body Format:
{ "email": userEmail, "subject": emailSubject, "body": emailBody }
Returns the resume of the user in PDF format.
- Request Type:
GET
- Response Type:
PDF File