Expencfy is a Phoenix-based application to manage your expenses and budgets efficiently.
- Have Docker installed on your system.
-
Clone the repository:
git clone https://github.com/peguimasid/expencfy.git cd expencfy -
Start the database using Docker:
docker compose up -d
-
Install dependencies, set up the database, and seed initial data:
mix setup
-
Start the Phoenix server:
iex -S mix phx.server
-
Visit the application in your browser at http://localhost:4000.
-
Run all tests:
mix test -
Run tests in watch mode:
mix test.watch
For production deployment guidelines, visit the Phoenix deployment documentation.