What it does

Mind Guru is a skill that tells you relaxing and motivational phrases to help you find positive thoughts and brighten your day. Our minds are powerful and have a great influence in the way we see and feel the world around us.

How I built it

I used Node.js for the lambda function hosted on AWS and called a Public API to get the quotes and filter them by genre. For the APLA responses I use ssml, filters and some audio files that are hosted in an S3 bucket. The images displayed in the APL responses are also hosted in S3. I used Amazon Polly and SSML to simulate different voices depending on user's locale.

Challenges I ran into

Because I didn't have a lot of experience with APL for Audio, it took me some time to get the responses I was looking for. Applying filters, SSML and the parameters I was getting back from the lambda functions was a challenge.

Accomplishments that I'm proud of

I am very proud that I was able to finish this project, I have put a lot of effort into it.

What I learned

I really enjoy learning and, in this case I believe I have learned more about APL and APL for Audio and I am looking forward to improve all the other skills that I have built so far.

What's next for Mind Guru

Incorporate more languages. Add more images and background music. Give the user the option to save and listen to favorite quotes.

Built With

Share this project: