# Module 1: A Rell backend with FT4 accounts · Tic Tac Toe on Chromia with Rell and Unity · Learn Chromia

> This first module walks you through building the backend of a decentralized application (dapp) in Rell. You design a data model, write operations and…

Source: https://chromia.com/learn/tic-tac-toe/module-one/

Tic Tac Toe on Chromia with Rell and UnityLesson 3 of 20

1. [01Tic Tac Toe on Chromia with Rell and Unity](https://chromia.com/learn/tic-tac-toe/introduction/)
2. [02Set up your project](https://chromia.com/learn/tic-tac-toe/setup/)

Module 1: A Rell backend with FT4 accounts

1. [03Overview](https://chromia.com/learn/tic-tac-toe/module-one/)
2. [04Part 1: Database design, operations and queries](https://chromia.com/learn/tic-tac-toe/module-one/data-modeling/)
3. [05Design the data model](https://chromia.com/learn/tic-tac-toe/module-one/data-modeling/tables/)
4. [06Perform basic operations](https://chromia.com/learn/tic-tac-toe/module-one/data-modeling/basic-operations/)
5. [07Write basic queries](https://chromia.com/learn/tic-tac-toe/module-one/data-modeling/write-queries/)
6. [08Part 2: Set up accounts](https://chromia.com/learn/tic-tac-toe/module-one/create-accounts/)
7. [09Configure FT4 accounts](https://chromia.com/learn/tic-tac-toe/module-one/create-accounts/install-configure-ft4/)
8. [10Authentication with FT4 accounts](https://chromia.com/learn/tic-tac-toe/module-one/create-accounts/authentication/)
9. [11Update tests](https://chromia.com/learn/tic-tac-toe/module-one/create-accounts/update-tests/)
10. [12Part 3: How the dapp project is organized](https://chromia.com/learn/tic-tac-toe/module-one/project-structure/)
11. [13Work with Rell modules](https://chromia.com/learn/tic-tac-toe/module-one/project-structure/modules/)
12. [14Add modules to your dapp](https://chromia.com/learn/tic-tac-toe/module-one/project-structure/incorporate-modules/)

Module 2: The Unity project

1. [15Overview](https://chromia.com/learn/tic-tac-toe/module-two/)
2. [16Set up the project](https://chromia.com/learn/tic-tac-toe/module-two/setup/)
3. [17Project scaffold](https://chromia.com/learn/tic-tac-toe/module-two/scaffold/)
4. [18Link the client to the blockchain](https://chromia.com/learn/tic-tac-toe/module-two/connecting-the-client/)
5. [19Summary and manual testing](https://chromia.com/learn/tic-tac-toe/module-two/summary-and-tests/)

1. [20What next?](https://chromia.com/learn/tic-tac-toe/what-next/)

[Learn](https://chromia.com/learn/)[Tic Tac Toe on Chromia with Rell and Unity](https://chromia.com/learn/tic-tac-toe/)

03 / 20Module 1: A Rell backend with FT4 accounts

# Module 1: A Rell backend with FT4 accounts

This first module walks you through building the backend of a decentralized application (dapp) in Rell. You design a data model, write operations and queries that store and fetch data, and add authentication with Chromia's accounts protocol.

When you finish, your dapp backend is production-ready and can be deployed to the Chromia network.

## In this lesson

1. [Design the data model](https://chromia.com/learn/tic-tac-toe/module-one/data-modeling/tables/)
2. [Configure FT4 accounts](https://chromia.com/learn/tic-tac-toe/module-one/create-accounts/install-configure-ft4/)
3. [Work with Rell modules](https://chromia.com/learn/tic-tac-toe/module-one/project-structure/modules/)

[Begin lesson →](https://chromia.com/learn/tic-tac-toe/module-one/data-modeling/)

Written for this site from Chromia’s public course. Code samples are the course’s own.

[← Previous**Set up your project**](https://chromia.com/learn/tic-tac-toe/setup/)[Next →**Part 1: Database design, operations and queries**](https://chromia.com/learn/tic-tac-toe/module-one/data-modeling/)
