Metadata-Version: 2.1
Name: ed_domain_model
Version: 0.0.2
Summary: EasyDrop domain model Package
Home-page: https://github.com/ffekirnew/rmediator
Author: Fikernew Birhanu
Author-email: fikernew.birhanu.waju@gmail.com
Project-URL: Documentation, https://github.com/easydropet/domain-model
Project-URL: Bug Reports, https://github.com/easydropet/domain-model/issues
Project-URL: Source Code, https://github.com/easydropet/domain-model
Keywords: ed_domain_model,pypi,package
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: check-manifest; extra == "dev"

# Domain Model

## How to Use

### If you have `poetry` installed, 

- Step 1: run the following command to install the dependencies:
```bash
poetry install
```

- Step 2: run the following command to create a virtual environment:
```bash
poetry shell
```

- Step 3: Once you have activated the virtual environment, you can run the following command to start the application:
```bash
python server.py
```

### If you don't have `poetry` installed,

- Run the following command to run the application inside a docker container:
```bash
make run.docker
```

## API Endpoints
- Open your browser and navigate to `http://localhost:8000/` to view the API documentation.
