Find something better to do faster
This project is an MEVN (MongoDB, Express.js, Vue.js, and Node.js) app that has a goal of creating a simple way to find things to do.
The full documentation can be found here, but listed below are a few of the endpoints
Gets a random event
/api/activity/
Response:
{
"activity": "Learn Express.js",
"accessibility": 0.25,
"type": "education",
"participants": 1,
"price": 0.1,
"link": "https://expressjs.com/",
"key": "3943506"
}
Query for events by a certain type
/api/activity?type=:type
Response:
{
"activity": "Learn how to play a new sport",
"accessibility": 0.2,
"type": "sports",
"participants": 1,
"price": 0.1,
"key": "5808228"
}
To set up your own Bored API, clone the app and run:
npm install
npm start
# Started on port 8080
All help is welcome! A pull request or a new issue would be very appreciated. If you want to add more activities, we've created a UI on the website to make suggesting easy.
The Bored API has been used in a few other applications: