Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kamori/daily-mantra.com

A self-updating website for a daily mantra. https://daily-mantra.com
https://github.com/kamori/daily-mantra.com

css mantra meditation python ux

Last synced: 26 days ago
JSON representation

A self-updating website for a daily mantra. https://daily-mantra.com

Awesome Lists containing this project

README

        

# :peace_symbol: daily-mantra.com :peace_symbol:

A self-updating website for a daily mantra. Available at https://daily-mantra.com.

Screenshot 2021-10-11 at 20 35 34

## How does it work?

Every day, set as a peridioc GitHub action, the HTML for the website is generated by a python script and commited to this repository.
This way, we ensure that every day we are presented with a new mantra to inspire our day! :peace_symbol:

## Repository Overview

- `.github/workflows/main.yml`: File where the periodic job that updates the website is defined;
- `assets/mantras.json`: File containing the mantras that will be shown;
- `bin/generate_index.py`: Python script responsible for regenerating the HTML everyday in the periodic job;
- `docs/`: Folder holding the static sources for the daily-mantra website.

## Owner

- @Kamori