Create a .env file using the contents of .env.template as a template.
Install all the node modules:
npm install
Run in development:
npm run dev
- config: Globally accessible objects and configurations such as loggers, etc.
- domain: The application business rules, at a high level.
- datasources: Contains the definition of the interface for accessing a resource.
- repository: Repository creating the interface for applying the Adapter pattern.
- entities: Contains entities to be stored at the database or handled in the application.
- use-cases: Contains use-cases with the whole system operations.
- infrastructure: Code in which we implement the interfaces. Eg: accessing to a database.
- presentation: Everything that is near the users.