Skip to content

A MagicMirror module that displays the flavor of the day from Culver's, including the store name, today's flavor, description, image, and tomorrow's flavor. Customizable through configuration options for displaying or hiding content.

License

Notifications You must be signed in to change notification settings

dcwestra/MMM-CulversFOTD

Repository files navigation

MMM-CulversFOTD

A MagicMirror module that displays the Culver's flavor of the day from a specific store. It pulls data from the Culver's website and shows today's flavor, tomorrow's flavor, and an optional description and image.

image

Features

  • Display the current flavor of the day from Culver's
  • Optionally display a description and image of the flavor
  • Optionally show tomorrow's flavor

Installation

  1. Navigate to your MagicMirror modules directory:

    cd ~/MagicMirror/modules
  2. Clone this repository:

    git clone https://github.com/dcwestra/MMM-CulversFOTD.git
  3. Navigate into the newly cloned directory:

    cd MMM-CulversFOTD
  4. Install the required dependencies:

    npm install
  5. Add the modules to your config.js:

    {
     module: "MMM-CulversFOTD",
     position: "top_center",  // Position of the module on the MagicMirror
     config: {
         storeSlug: "sauk-city",            // Your store slug (can be found in the store's URL)
         showDescription: true,             // Optional: Show the description (true/false)
         showImage: true,                   // Optional: Show the image (true/false)
         showTomorrow: true,                // Optional: Show tomorrow's flavor (true/false)
      }
    }
  6. Finding the storeSlug: Navigate to the desired store page and copy the location name from the URL Example: The storeSlug for https://www.culvers.com/restaurants/sauk-city would be sauk-city

    image

Configuration

Option Possible values Default Description
storeSlug string "sauk-city" The store's unique identifier (found in URL)
showDescription true,false true Optional: Whether or not to display the flavor's description
showImage true,false true Optional: Whether or not to display an image of the flavor
showTomorrow true,false true Optional: Whether or not to display tomorrow's flavor
updateInterval number 3600000 Optional: Set interval to recheck the flavor of the day

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-name).
  3. Commit your changes (git commit -am 'Add feature').
  4. Push to the branch (git push origin feature-name).
  5. Open a pull request.

Acknowledgments

  • MagicMirror² for creating the framework.
  • The Culver's website for providing the data.

About

A MagicMirror module that displays the flavor of the day from Culver's, including the store name, today's flavor, description, image, and tomorrow's flavor. Customizable through configuration options for displaying or hiding content.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published