Skip to content

JadinHeaston/calendar-track

Repository files navigation

Calendar Track (WiP)

This is a barebones PHP application for use as a display in front of a conference rooms (we opted to use iPads.).

Deployment (WiP)

Docker Compose is the recommended way to deploy the application.
I will eventually host a proper dockerhub image, but Docker Compose is easier (and more familiar) to maintain for now.

  1. Utilize the Docker Compose file
  2. Copy ./.env to ./.env and edit as necessary
  3. Copy ./includes/config.example.php to ./includes/config.php and edit as necessary.

Weather

Use https://api.weather.gov/points/LAT,LONG to find Weather Grid information. - The lat and long go to a precision of 4.

Development

Build

Singular Build: npm run build

  • Dev build
    • tsc --watch
    • npx tailwindcss -i ./css/tailwind.css -o ./css/tailwind_output.css --watch

The Stack

PHP + htmx + TailwindCSS + MariaDB
(Plus NGINX as a reverse proxy.)
(and phpMyAdmin for ease of development.)

Future Plans

???

Shout-Outs ("Vendors")

No vendor work was modified, and all licensing is handled by the respective project. A copy of each license is also avaiable in the LICENSES folder.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published