# Backend Developer Guide # This guide intends to explain the essential details of the backend application. ## Fixtures ## This is a development feature that allows populate the database with a good amount of content (usually used for just test the application or perform performance tweaks on queries). In order to load fixtures, enter to the REPL environment executing the `bin/repl` script, and then execute `(uxbox.fixtures/run :small)`. You also can execute this as a standalone script with: ```bash clojure -Adev -m uxbox.fixtures ``` NOTE: It is an optional step because the application can start with an empty database. This by default will create a bunch of users that can be used to login in the aplication. All users uses the following pattern: - Username: `profileN.test@uxbox.io` - Password: `123123` Where `N` is a number from 0 to 49 on the default fixture parameters. If you have a REPL access to the running process, you can execute it from there: ```clojure (require 'uxbox.fixtures) (uxbox.fixtures/run :small) ```