https://github.com/teesloane/galley
Open source cooking application
https://github.com/teesloane/galley
cooking elixir phoenix
Last synced: 8 months ago
JSON representation
Open source cooking application
- Host: GitHub
- URL: https://github.com/teesloane/galley
- Owner: teesloane
- License: mit
- Created: 2022-04-03T01:52:08.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-15T02:12:08.000Z (almost 4 years ago)
- Last Synced: 2025-03-28T18:51:55.926Z (about 1 year ago)
- Topics: cooking, elixir, phoenix
- Language: Elixir
- Homepage:
- Size: 9.62 MB
- Stars: 10
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://github.com/theiceshelf/arisgarden) by runnimg `mix db.migrate_aris` if you want test data
* Visit [`localhost:4000`](http://localhost:4000) from your browser.
## Screenshots

