Skip to content

Negotiatus/invoicebase

Repository files navigation

leadbase

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.

Setup

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •