Phoenix LiveView application for calculating fuel requirements for interplanetary space missions. Built as a NASA contractor evaluation project, this app uses a backwards calculation algorithm with recursive "fuel for fuel" logic to accurately compute mission fuel needs.
- Elixir: 1.16.0
- Erlang/OTP: 26
- Phoenix: 1.8.1
- Phoenix LiveView: 1.1.0
- Tailwind CSS + DaisyUI
# Generate secret key and create .env file
echo "SECRET_KEY_BASE=$(mix phx.gen.secret)" > .envmix deps.get
mix phx.server# Run all tests
mix testdocker-compose build --no-cache
docker-compose up
docker-compose down