Skip to content

Commit 9c83bba

Browse files
authored
Merge pull request #3 from WillACosta/feature/implement-rag
[AUTOMATED-PR] - main <- feature/implement-rag
2 parents f990d34 + 54fff98 commit 9c83bba

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,35 @@ This is an Express service written in [TypeScript](https://www.typescriptlang.or
1515
- [Docker](https://docs.docker.com/) Containers for setting up environment.
1616
- [Redis](https://redis.io/) database for storing AI messages.
1717

18+
## Project Structure
19+
20+
```yaml
21+
common: common code and utilities for all modules
22+
di: dependency injection container
23+
modules: application features
24+
module_name:
25+
adapters: class adapters for external resources
26+
dataproviders:
27+
services:
28+
29+
application: application layer for controllers and routes
30+
controllers:
31+
routes:
32+
33+
core: application core logic
34+
entities:
35+
usecases:
36+
utils: class and constant utilities for this module
37+
```
38+
39+
## Prerequisites
40+
41+
Before running the application, make sure you have the following installed:
42+
43+
- NodeJS (v20.12.1)
44+
- PNPM (v9.7.0)
45+
- Docker (v27.2.0)
46+
1847
## Running the application
1948
2049
1. Clone this repository

0 commit comments

Comments
 (0)