dwyl / dwyl/phoenix-liveview-todo-list-tutorial

Chore: Migrate `LiveView Todo` App from Heroku to Fly.io

Open
#66 8 comments 0 reactions 0 assignees View on GitHub
chore discuss help wanted priority-2 T2h
Dominant language
Elixir
Stars
71
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Sadly, all "free" Heroku Apps will be deleted this month ... ref: https://github.com/dwyl/learn-heroku/issues/52 🤦‍♂️

# Todo

+ [x] Decide if we _need_ to have a `PostgreSQL` instance to run the demo `App` ...
or could we use [`SQLite`](https://github.com/dwyl/technology-stack/issues/92)? or even skip persistence all together and make it stateless?
+ [x] `etso` is also an `option`: https://github.com/evadne/etso
+ [ ] Migrate app to `liveview-todo.fly.dev`
+ [ ] Update deployment docs in `README.md`
+ [ ] Add GIF of working App
+ [ ] Update URL in repo settings
+ [ ] ***`DELETE`*** Heroku App! ✂️

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with README.md and the existing deployment setup to understand how the LiveView Todo app currently runs on Heroku and whether PostgreSQL or SQLite is used. The work is done when the app is available at liveview-todo.fly.dev, deployment documentation and the app GIF are updated, the repository URL is changed, and the Heroku app is deleted.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir, postgresql, sqlite
Domain
cloud, devops, documentation
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.