Skip to content

Grails 3 web application for easy weekly meal planning

Notifications You must be signed in to change notification settings

mftruso/meal-planner

Repository files navigation

Meal Planner

A simple, web-based meal planning application. Each Meal consists of one or more Dish which are grouped by DishType (e.g. Main, Starch, Vegetable, Dessert). This way, you can ensure each Meal this week is covered.

Features:

  • Recipe history
  • User defined dish types and categories
  • Calendar views

Uses

Installation

The easiest way to install most binaries on OS X is via Homebrew and SDKMAN.

  • Java 8: Download the latest JDK 8
  • Grails 3.3.3: $ sdk install grails 3.3.3
  • Gradle (latest): $ sdk install gradle
  • Groovy (latest): $ sdk install groovy
  • PostgreSQL: $ brew install postgresql

Usage

Create the database

psql -f sql/setup.sql

Run the application with Gradle.

./gradlew bootRun

Contributing

View CONTRIBUTING.md

License

TODO: Write license