A platform to store all of your leads in a single database and run validations on them.
Invoicebase utilizes the Bulma CSS framework, and thus uses a CSS classification scheme that follows Bulma's configuration:
<trait>
classes describe basic components (eg:<div class="table">
)is-<trait>
classes apply styles directly on the elements they are applied to (eg:<span class="is-bold">
) or describe a component modified for a specific context (eg:<div class="table is-striped is-leads-table">
)has-<trait>
classes apply styles to the content of elements they are applied to (eg:<div class="content has-text-centered">
)
Refer to the Bulma documentation for more information.
Invoicebase uses Docker to normalize its environment. You can start the server on your own computer using:
git clone https://github.com/Negotiatus/invoicebase.git
cd invoicebase
docker-compose build
docker-compose up
If it's your first time running tests, you can build the tests container using:
docker-compose -f docker-compose.test.yml build
You can then run the test suite using:
docker-compose -f docker-compose.test.yml run test