This is a Symfony web app to take notes during sermons and quickly and easily see reference material
Go to file
2024-05-24 00:54:11 -04:00
assets Add couple doc images and markdown cheat sheet 2024-05-23 19:32:00 -04:00
bin Script to import bible text from JSON file 2024-05-14 09:37:00 -04:00
config Add files for production 2024-05-17 10:14:16 -04:00
data Add starting database 2024-05-17 19:30:12 -04:00
docs Add couple doc images and markdown cheat sheet 2024-05-23 19:32:00 -04:00
logo Logos 2024-05-13 21:10:20 -04:00
migrations Migrations 2024-05-13 21:09:51 -04:00
public Update scripts 2024-05-23 17:42:21 -04:00
src Change code to make first user an admin so they have access to reference editor 2024-05-24 00:49:56 -04:00
templates Expand referenceType options for clarity 2024-05-23 20:46:06 -04:00
tests Tests 2024-05-13 21:06:33 -04:00
translations Translations 2024-05-13 21:06:27 -04:00
.gitignore remove .env 2024-05-17 13:29:26 +00:00
000-default.conf Add files for production 2024-05-17 10:14:16 -04:00
compose.override.yaml Root updates 2024-05-13 21:06:17 -04:00
compose.yaml Root updates 2024-05-13 21:06:17 -04:00
composer.json Add symfony/debug-bundle because I get an error otherwise 2024-05-24 00:50:29 -04:00
composer.lock Add symfony/debug-bundle because I get an error otherwise 2024-05-24 00:50:29 -04:00
docker-compose.yml Remove environment variables 2024-05-23 20:45:45 -04:00
Dockerfile Update docker build file 2024-05-23 17:43:46 -04:00
importmap.php Root updates 2024-05-13 21:06:17 -04:00
install.sh Rework install script to create .env and run symfony and composer commands 2024-05-24 00:54:11 -04:00
LICENSE Root updates 2024-05-13 21:06:17 -04:00
phpunit.xml.dist Root updates 2024-05-13 21:06:17 -04:00
README.md Write expanded README 2024-05-23 20:46:23 -04:00
symfony.lock Root updates 2024-05-13 21:06:17 -04:00

Sermon Notes

A program to take notes during a sermon. The web app was built with PHP and Symfony.

Installation

The best option for installing is using the Docker container. Download the docker-compose.yml file from this repository and run docker-compose up -d from the command line.

Operation

This is the home page you're first presented with.

Home

Create an account with "Register".

Register

Once you create an account you'll need to login

Login

Once you get logged in you'll be presented with the main home page

HomePage

If you are accessing on a regular iPad the menu should be collapsed, if not, you may need to do that. I built this with a iPad 9th Gen in mind so your mileage may vary.

Header

Across the top you will see a "plus" and "minus" buttons that will increase and decrease the size of font for the reference content. The 3rd button is to open the Reference opener box. On the right side you will see the "table" that will open the sermon details portion. The next button is a preview button to preview the notes you have typed. The final dropdown is to quickly apply a template for you to start taking notes.

SermonData

These fields are meant to hide because you only need to fill them out once and they are the specifics of the sermon itself (e.g. title, date, speaker, series, and passage)

Template

The notes you take are done in Markdown. In the above example, there is an introduction and 3 bullet points. Each has a sub-bullet unordered list. Review the Markdown link above for more tips on how to write Markdown.

When you are done with your Notes it will look something like the following.

Example

The tool is built that it will auto-save every 10 seconds and have a 5 second timeout should you be in a place where you don't have good internet service. When the tool starts to save you will see an orange checkmark appear next to the "Notes" header above where your typing. When it is done saving it will turn green and fade away.

I built this tool because I needed a way to take notes and have reference material open next to me. So I built a reference opener to do just that

ReferenceOpener

I have added many reference options (Bible, various creeds, Belgic Confession, Heidelberg Catechism, Canons of Dort, Westminster Confession of Faith, Westminster Larger Catechism, or Westminster Short Catechism). I plan to add others in the future. Simply select the type then filter to the book/chapter/week of the referenced work and hit "Search". This will open the reference on the left side of the page.

References

You can switch between the references by clicking the button on the left side. You can double-tap one of the buttons to remove that reference from the list.

Once a note has been saved, it can be retrieved in two different ways. You can open the open page (by clicking on the Menu (hamburger) then "Open Notes")

OpenNotes

or if the note was recently made you will see the most recent 4 notes listed under the menu

RecentNotes

By click either of the title links it will open the note and display it for you to edit or read. I can add "Notes" as future reference content.