😒 Demotivational Quotes API
A GraphQL API for get random demotivational quotes
Retrieve a random demotivational quote or all demotivational quotes, This is a simple graphQL API.
Contributions or feature ideas are welcome. You can see the Live version
Playground here:
demotivation-quotes-api.herokuapp.com 🤏
NextJS app using this API
negative-space.netlify.app 🤏
Frontend Repo
How to Use
Queries
- quotes (retrives all the quotes)
- randomQuote (retrives a random quote from the QuotesData)
Example with data
query {
quotes {
id
quote
author
}
}
query {
randomQuote {
id
quote
author
}
}
Example Response
{
"data": {
"randomQuote": {
"id": "6",
"quote": "Those who doubt your ability probably have a valid reason.",
"author": "unknown"
}
}
}
How to Install
For running this project locally, you must fork this project first. Then,
yarn
yarn start # Using nodemon for auto-reloading
The server starts at http://localhost:4000/
How to Contribute
First fork this repo
create your branch
add your feature or your quote in QuoteData.js
Push your branch and make a PR
OR
Add your quote and author here
About
Aravinda Siva – LinkedIn – aravindcva@hotmail.com
Top comments (0)