Skip to content

yellosun/mindfully

Repository files navigation

Mindfully API

You are the sky. Everything else is just the weather. — Pema Chödrön

This project found its roots in my disgruntled disappointment due to a lack of a reflective, compassionate and easily accesible quotes API. Perhaps my google-searching could be stronger. Alas, regardless of the cause, it birthed Mindfully API: Mindfulness-based quotes API designed to encourage greater reflection, empowerment, motivation, compassion and acceptance — (potential) cornerstones for developing a life of personal design.

Configuration

Development: Node, Express, Sequelize, Docker and Postgres.

Production: Node, Postgres and AWS.

Usage

http://mindfully-api.us-east-2.elasticbeanstalk.com/api

/api extension above will populate all quotes available.


http://mindfully-api.us-east-2.elasticbeanstalk.com/api/category/healing

/category/:category extension allows you to render all quotes within a specific category. Make sure that when you type the category extension, that it is lowercase. When rendering, you would replace ':category' with any of the following categories:

  • Mindfulness
  • Acceptance
  • Life
  • Motivation
  • Healing
  • Love

http://mindfully-api.us-east-2.elasticbeanstalk.com/api/author/tara-brach

/author/:author extension follows the same guidelines as the category extension, except you would type the quote author's name. The difference here is that you will have to seperate each name (first, middle, last) with a dash(-). Bonus, all special characters have been converted to Unicode Normalization Form. Meaning, you could type Thích Nhất Hạnh as thich-nhat-hanh.

Upcoming

...more quotes (and possibly more specific routes catered to randomized and/or daily quote intakes).

About

Mindfulness-based quotes API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors