Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.09 KB

README.md

File metadata and controls

34 lines (23 loc) · 1.09 KB

Galley

Galley is a cooking application with the goal of making it easier and more fun to plan & cook meals. At this time users can only create and browse recipes, but future features may include meal planners, finding recipes based on the ingredients you have etc.

Development

Requirements

  • Elixir >= 1.12
  • An AWS account + S3 buckets
  • A sendgrid account (or other mailer if you wish to set that up yourself)
  • Sqlite installed

Get up and going

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Fill your .env.dev variables (see env.example) for a template.
    • our shell implies using fish shell.
  • Start Phoenix endpoint with source env.dev; mix phx.server
    • or inside IEx with source env.dev; iex -S mix phx.server
  • You can migrate recipes from Aris Garden by runnimg mix db.migrate_aris if you want test data
  • Visit localhost:4000 from your browser.

Screenshots