## Contributing
[![All Contributors](https://img.shields.io/badge/all_contributors-28-orange.svg?style=flat-square)](#contributors-)
All contributions to improve the project are welcome! In particular, bug and documentation fixes are really appreciated.
For new features and larger improvements, we kindly ask you to [**open a discussion first**](https://github.com/orgs/fief-dev/discussions/new?category=ideas) about your idea, what motivates it and how you plan to implement it **before you start working**. It'll avoid frustration on both sides if we decide not to integrate your code in the project.
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
## Development
To get started quickly, we recommend you to use [GitHub Codespaces](https://github.com/features/codespaces). We have a complete configuration allowing you to start working on Fief right away, including pre-configured PostgreSQL and Redis servers.
When the Codespace is built, an admin user is automatically created.
> **Admin user credentials**
>
> Email: `anne@bretagne.duchy`
>
> Password: `herminetincture`
Run the Fief server in development mode with the following command:
```sh
hatch run dev.server.start
```
The worker can also be started with the following command:
```sh
hatch run dev.worker.start
```
## License
Fief is [fair-code](http://faircode.io) distributed under [**Elastic License 2.0 (ELv2)**](https://github.com/fief-dev/fief/blob/main/LICENSE.md).