Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New API] : Adding Bored API #74

Closed
1 task done
SougataXdev opened this issue May 12, 2024 · 3 comments · Fixed by #75
Closed
1 task done

[New API] : Adding Bored API #74

SougataXdev opened this issue May 12, 2024 · 3 comments · Fixed by #75
Assignees
Labels
existing-api Existing_API gssoc New label for GSSOC-24 level2 NEW API/2 EXISTING API/3 BUGS wow

Comments

@SougataXdev
Copy link
Contributor

SougataXdev commented May 12, 2024

Brief Description 🤓

Bored API is a versatile tool designed to provide users with random activity suggestions when they're feeling bored. With this API, users can access a wide range of activities to spark inspiration and alleviate boredom. From creative hobbies to outdoor adventures, Bored API offers something for everyone.

How will you develop it?🤩

Define the API endpoints: Determine the endpoints needed to access the random activity suggestions. For example:

/activity: Get a random activity suggestion.
Data Source: Identify a reliable source for activity suggestions. Bored API itself provides a comprehensive dataset of various activities.

Authentication: As Bored API is free to use, no authentication might be required for accessing the endpoints.

Data Formatting: Decide on the format in which the data will be returned. JSON is commonly used for its simplicity and ease of parsing.

Development Tools: Choose appropriate development tools and programming languages for building the API. Consider using open-source frameworks and libraries to streamline development.

Implementation:

Set up the project structure.
Define routes for the API endpoints.
Implement logic to fetch random activity suggestions.
Format the data as JSON responses.
Handle errors and edge cases gracefully.
Test the API thoroughly to ensure functionality.

Deployment

Yes

Select the open source program you are contributing to

Other

Code of Conduct

@dishamodi0910 dishamodi0910 added awesome gssoc New label for GSSOC-24 level3 NEW API/3 EXISTING API ENHANCEMENTS/5 BUGS newapi Denotes the new api is there labels May 12, 2024
@dishamodi0910
Copy link
Owner

Greetings @SougataXdev🎀 ! , We are excited to have you dive into another issue with us!🚀
Your involvement in our project has been invaluable, and we're confident that your skills and insights will help us conquer this challenge😇.

Use command /gssoc24 to self assign the issue.

This issue represents an exciting opportunity for us to improve and enhance our project, and we are thrilled to have you on board.
We request you to follow CONTRIBUTING GUIDELINES.
Looking for your PR soon!
In case of any issues, you can contact us on Discord.❣️

@SougataXdev
Copy link
Contributor Author

/gssoc24 to self assign the issue.

@SougataXdev SougataXdev mentioned this issue May 12, 2024
6 tasks
@dishamodi0910 dishamodi0910 added existing-api Existing_API wow level2 NEW API/2 EXISTING API/3 BUGS and removed newapi Denotes the new api is there awesome level3 NEW API/3 EXISTING API ENHANCEMENTS/5 BUGS labels May 13, 2024
@SougataXdev SougataXdev mentioned this issue May 14, 2024
6 tasks
@dishamodi0910
Copy link
Owner

Hey @SougataXdev ! I wanted to inform you that we have closed issue.Thank you for your understanding, and we look forward to your continued engagement with our repository🤗.
In case of any issues, you can contact us on Discord.
Thank you! ❣️
Happy Coding! ✨
Will See you soon❣️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
existing-api Existing_API gssoc New label for GSSOC-24 level2 NEW API/2 EXISTING API/3 BUGS wow
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants