Skip to content

Commit ef60d17

Browse files
committed
docs: update readme
1 parent 53e48fc commit ef60d17

File tree

1 file changed

+29
-2
lines changed

1 file changed

+29
-2
lines changed

README.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# LEQ
22

3-
## Get started
3+
Language Exposure Questionnaire (LEQ) is a web-based application designed to aid researchers in collecting and analyzing data on children's language exposure. This software will streamline the process of recording when and to which languages children are exposed, capturing details such as who was involved (e.g., grandparents) and for how long. It offers a calendar-like interface for data entry, recurring event functionality, and tools for identifying gaps in exposure. Additionally, the software provides administrators with features to manage users, export data in various formats, and review collected questionnaires. Ultimately, this software aims to provide valuable insights into language development within the university's research or educational context.
44

5-
- Open project in devcontainer
5+
## Contribute
6+
7+
1. Checkout the [open issues](./issues), if you don't know what to improve
8+
1. Create a fork, change some code and make sure it works, is properly formatted and tested
9+
1. Send a pull request
10+
11+
## Usage
12+
13+
As a **user** open your organizations installation in a web browser.
14+
15+
As a **developer** get started as follows:
16+
17+
1. Make sure you have [Docker](https://docs.docker.com/get-docker/) up and running
18+
1. Get [Visual Studio Code](https://code.visualstudio.com/) with [Dev Containers](https://code.visualstudio.com/docs/devcontainers/containers) ready
19+
1. Open the project in the Dev Container and run `pnpm dev`
20+
1. Lint the code with `pnpm check:types`, `pnpm check:format` and `pnpm check:lint`.
21+
1. Run tests with `pnpm test`
22+
23+
## Structure
24+
25+
All parts of the project live inside this monorepo.
26+
27+
- Apps
28+
- [`backend`](./apps/backend/)
29+
- [`frontend`](./apps/frontend/)
30+
- [`mockup`](./apps/mockup/)
31+
- Packages
32+
- [`ui`](./packages/ui/): Common UI components are represented inside this package.

0 commit comments

Comments
 (0)