<commit_before>## 2. Creating a project

> Instead of creating a new project, you can alternatively use an existing playground project provided by your organization. You can list all playground projects with `taito open playgrounds` or `taito -o ORGANIZATION open playgrounds`. Choose the one that has been created based on the [kubernetes-template](https://github.com/TaitoUnited/server-template) and seems to be up-to-date.

Create a new project based on the [kubernetes-template](https://github.com/TaitoUnited/server-template) by running one of the following commands:

```shell
# a) Create the project using your default settings
taito project create: kubernetes-template
```

```shell
# b) Create the project using default settings of an organization:
taito -o ORGANIZATION project create: TaitoUnited/server-template
```

Follow the instructions provided by the command. Use **acme** as company name to differentiate it from real customers. You can choose the application name however you like, but if you are using a shared infrastucture, try to avoid naming conflicts with your colleagues. The example application should consist of **web user interface**, **API**, **relational database** and a **object storage bucket**. The kubernetes-template supports multiple technologies, but during these exercises it is recommended for you to use the default **React** + **Node.js** stack.

---

**Next:** [3. Local development](03-local-development.md)
<commit_msg>docs: use the old server-template name for now<commit_after>## 2. Creating a project

> Instead of creating a new project, you can alternatively use an existing playground project provided by your organization. You can list all playground projects with `taito open playgrounds` or `taito -o ORGANIZATION open playgrounds`. Choose the one that has been created based on the [server-template](https://github.com/TaitoUnited/server-template) and seems to be up-to-date.

> TODO: rename server-template -> kubernetes-template

Create a new project based on the [server-template](https://github.com/TaitoUnited/server-template) by running one of the following commands:

```shell
# a) Create the project using your default settings
taito project create: server-template
```

```shell
# b) Create the project using default settings of an organization:
# TODO: test if this works
taito -o ORGANIZATION project create: TaitoUnited/server-template
```

Follow the instructions provided by the command. Use **acme** as company name to differentiate it from real customers. You can choose the application name however you like, but if you are using a shared infrastucture, try to avoid naming conflicts with your colleagues. The example application should consist of **web user interface**, **API**, **relational database** and a **object storage bucket**. The kubernetes-template supports multiple technologies, but during these exercises it is recommended for you to use the default **React** + **Node.js** stack.

---

**Next:** [3. Local development](03-local-development.md)

{'fraction_non_alphanumeric': 0.0843492586490939, 'fraction_numerical': 0.0026359143327841844, 'mean_word_length': 5.059880239520958, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7135009', 'n_tokens_mistral': 777, 'n_tokens_neox': 727, 'n_words': 386}