Translations: pt-BR
A sample web API to create and operate simple bank accounts.
Built during the Next Level Week 4 by Rocketseat. 🚀
A repository to experiment with Elixir using Phoenix, Ecto and many other tools.
- Account deposit, withdraw and transaction operations.
- User registration and authentication.
- Bearer (token) authentication.
- Install Elixir.
- Install Phoenix.
- Setup a PostgreSQL server. If using docker, you can just run
docker-compose up db
instead. - Install dependencies with
mix deps.get
. - Create and migrate the database with
mix ecto.setup
. - Start the server with
mix phx.server
.
If you do not want to setup an Elixir environment, you may benefit from using Visual Studio Code's Remote Containers.