Project to discover AI functionality and go deeper into python advanced subjects
This is the recommended way to run the project.
-
Make sure you have Docker and Docker Compose installed.
-
Run the following command to build and start the services:
docker-compose up -d --build
-
Make sure you have Python 3.8+ and
uvinstalled. -
Install the project dependencies:
uv pip install --system . -
Set up a MongoDB instance and configure the connection URI in a
.envfile (seesrc/config/settings.py). -
Run the application:
uvicorn src.main:app --reload