├── .DS_Store ├── .black ├── .env-example ├── .flake8 ├── .gitignore ├── .idea ├── .gitignore ├── dataSources.xml ├── fastapi_ecommerce_api.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── .isort.cfg ├── .pre-commit-config.yaml ├── Dockerfile ├── README.md ├── alembic.ini ├── docker-compose.yml ├── docker ├── app.sh └── celery.sh ├── grafana-dashboard.json ├── prometheus.yml ├── pytest.ini ├── requirements ├── base.txt ├── dev.txt └── prod.txt └── src ├── .DS_Store ├── addresses ├── dao.py ├── exceptions.py ├── models.py ├── responses.py ├── router.py ├── schemas.py └── utils.py ├── app.py ├── auth ├── auth.py ├── exceptions.py ├── forms.py ├── manager.py ├── responses.py └── router.py ├── config.py ├── conftest.py ├── countries ├── dao.py ├── exceptions.py ├── models.py ├── responses.py ├── router.py └── schemas.py ├── dao.py ├── database.py ├── examples.py ├── exceptions.py ├── images └── router.py ├── logger.py ├── main.py ├── migrations ├── README ├── env.py ├── script.py.mako └── versions │ ├── 0c687c6f9c18_created_variation_option_model.py │ ├── 0fcb7605ee67_changed_the_name_of_payment_methods_.py │ ├── 1b4a0a6747f4_added_payment_methods.py │ ├── 1e93eaeb7316_added_user_addresses.py │ ├── 244b4ee8258e_changed_the_name_of_pibot_table.py │ ├── 339ee5ad67bc_added_shop_order_model.py │ ├── 39df79331a39_changed_country_id.py │ ├── 45999034b2a5_created_product_cetegory_model.py │ ├── 4a90c4127d6a_added_shipping_method_model.py │ ├── 4b17fc7d6ed2_created_product_model.py │ ├── 4f87edf5c884_changed_name_of_is_default.py │ ├── 53afeed5974a_added_shopping_cart_item_model.py │ ├── 55e2cdead4a5_added_addresses.py │ ├── 621762139e18_changed_the_name_of_shop_orders_table.py │ ├── 6b5f0051a023_created_variation_model.py │ ├── 7b46067d22b1_created_user_review_model.py │ ├── 7d08a3f5cdbc_changed_roles_ondelete.py │ ├── 847be746e215_added_countries.py │ ├── 89f21471607f_created_product_configuration_model.py │ ├── 90a6f3f10d90_changed_type_of_address.py │ ├── 90f5cce3a711_added_order_line_model.py │ ├── 9155e775505a_changed_type_of_address.py │ ├── a834f25ee474_changed_countries_name.py │ ├── aac4865c672d_added_roles.py │ ├── aef795690680_changed_roles_foreign_key.py │ ├── aff1592fa34e_created_product_item_model.py │ ├── b2741ccf7568_changed_payment_method_id_field.py │ ├── befe3ebaceee_changed_the_name_of_product_.py │ ├── c6b3b34773d1_added_shopping_cart_model.py │ ├── cb5396940e04_added_order_status_model.py │ ├── cc3d883e4e2f_created_user_profile_model.py │ ├── cdf01a3f71c4_added_default_profile_image_to_user.py │ ├── f7da4b592df6_added_relationships_in_all_models.py │ ├── f8b3bcc031e9_added_payment_types.py │ ├── fb719913d1fe_initial_migration.py │ └── fc4a1afc9f03_added_ondelete_in_addresses.py ├── models.py ├── orders ├── dao.py ├── exceptions.py ├── lines │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ └── schemas.py ├── models.py ├── responses.py ├── router.py ├── schemas.py └── statuses │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ └── schemas.py ├── patterns.py ├── payments ├── methods │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── response.py │ ├── router.py │ └── schemas.py ├── router.py └── types │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ └── schemas.py ├── permissions.py ├── products ├── categories │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ ├── schemas.py │ └── utils.py ├── configurations │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ └── schemas.py ├── dao.py ├── exceptions.py ├── items │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ ├── schemas.py │ └── utils.py ├── models.py ├── responses.py ├── router.py └── schemas.py ├── responses.py ├── shipping_methods ├── dao.py ├── exceptions.py ├── models.py ├── responses.py ├── router.py └── schemas.py ├── shopping_carts ├── dao.py ├── exceptions.py ├── items │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ └── schemas.py ├── models.py ├── responses.py ├── router.py └── schemas.py ├── static ├── .DS_Store └── images │ ├── .DS_Store │ ├── products │ ├── .DS_Store │ ├── backpack_30.webp │ ├── baseball_cap_27.webp │ ├── beanie_28.webp │ ├── belt_11.webp │ ├── handback_31.webp │ ├── items │ │ ├── .DS_Store │ │ ├── 010_RNK_498_a6b67e89-ddc1-46f7-a73b-2c10ad9eb758.webp │ │ ├── 075_XZC_445_641e253b-e94b-4b1d-b618-228ec958cf34.webp │ │ ├── 140_EJL_189_816dacfb-0ab0-4ff5-b1cc-0d56578a8df8.webp │ │ ├── 190_ILR_299_d9c49511-b104-47a1-836d-7751d05f7bbf.webp │ │ ├── 289_XTV_984_e9f038d9-2216-4536-ab62-28ae72b66c82.webp │ │ ├── 351_FMA_897_4edea983-0bf3-4ac5-b295-0554c6ddd57f.webp │ │ ├── 364_GNJ_157_879e9722-6356-462b-b7b7-a59a8b3f7803.webp │ │ ├── 422_VRR_938_47c9dec8-d59f-4b13-9a15-9e733eca308f.webp │ │ ├── 429_UAG_536_92cd878b-b3b0-4699-b53c-f40c3daf00d4.webp │ │ ├── 438_XEA_781_d01159bd-801b-48aa-a48b-2563e70c9ce5.webp │ │ ├── 473_JHI_115_3b74c429-cb43-4e95-9dff-dea0f162ba9d.webp │ │ ├── 533_DOH_461_be719604-dade-42ae-82da-4866f78c284f.webp │ │ ├── 608_KCD_726_ce9d7952-0f0c-40ce-a4f4-d610f00800f1.webp │ │ ├── 652_XFD_829_b200fc89-f672-4e0e-acec-87b610948239.webp │ │ ├── 655_SWX_813_28eaa18d-5162-46ca-922d-9818492e5a1f.webp │ │ ├── 722_JIB_059_40b0578e-fa8b-4729-b01c-05ad6cd25d9f.webp │ │ ├── 744_IVJ_876_3ae8391f-a05c-4f2c-903c-92b3e769112c.webp │ │ ├── 835_IGY_289_75b8c74a-1e4a-4d99-9200-563bc65c03c6.webp │ │ ├── 958_VQN_926_162c7b2b-ee1b-44a0-bc60-3c3a3ba41668.webp │ │ ├── 989_USO_636_b3470183-deae-4994-8203-a9fbd03fbfe1.webp │ │ ├── 999_JRZ_682_fdd5f7c3-62be-468a-adcd-ebc7fb8576e4.webp │ │ └── initial │ │ │ ├── 010_RNK_498_.webp │ │ │ ├── 075_XZC_445_.webp │ │ │ ├── 140_EJL_189_.webp │ │ │ ├── 190_ILR_299_.webp │ │ │ ├── 289_XTV_984_.webp │ │ │ ├── 351_FMA_897_.webp │ │ │ ├── 364_GNJ_157_.webp │ │ │ ├── 422_VRR_938_.webp │ │ │ ├── 429_UAG_536_.webp │ │ │ ├── 438_XEA_781_.webp │ │ │ ├── 473_JHI_115_.webp │ │ │ ├── 533_DOH_461_.webp │ │ │ ├── 608_KCD_726_.webp │ │ │ ├── 652_XFD_829_.webp │ │ │ ├── 655_SWX_813_.webp │ │ │ ├── 722_JIB_059_.webp │ │ │ ├── 744_IVJ_876_.webp │ │ │ ├── 835_IGY_289_.webp │ │ │ ├── 958_VQN_926_.webp │ │ │ ├── 989_USO_636_.webp │ │ │ └── 999_JRZ_682_.webp │ ├── men_blazer_20.webp │ ├── men_coat_19.webp │ ├── men_jacket_18.webp │ ├── men_jeans_14.webp │ ├── men_pants_15.webp │ ├── men_shorts_16.webp │ ├── men_sweater_13.webp │ ├── men_sweatpants_17.webp │ ├── men_t_shirt_12.webp │ ├── sun_hat_29.webp │ ├── women_blouse_21.webp │ ├── women_jeans_24.webp │ ├── women_pants_25.webp │ ├── women_skirt_26.webp │ ├── women_sweater_23.webp │ └── women_t_shirt_22.webp │ ├── readme │ ├── E-commerce Database.png │ ├── grafana.png │ └── prometheus.png │ └── user_profiles │ ├── default.webp │ ├── df6f93c1-4ce7-4d33-b2b0-1ef8c87ced1c.webp │ └── fd8aafd4-4eca-4db4-8c1a-c1d7e5d275ab.webp ├── tasks ├── celery_settings.py ├── email_templates.py └── tasks.py ├── tests ├── conftest.py ├── integration_tests │ ├── test_addresses │ │ └── test_api_addresses.py │ ├── test_countries │ │ └── test_api_countries.py │ ├── test_order_statuses │ │ └── test_api_order_statuses.py │ ├── test_payment_methods │ │ └── test_payment_methods.py │ ├── test_product_categories │ │ └── test_api_product_categories.py │ ├── test_products │ │ ├── test_api_products.py │ │ └── test_image.jpg │ ├── test_products_items │ │ ├── test_api_product_items.py │ │ └── test_image.jpg │ ├── test_shipping_methods │ │ └── test_api_shipping_methods.py │ ├── test_shopping_carts │ │ └── test_api_shopping_carts.py │ ├── test_shopping_carts_items │ │ └── test_api_shopping_carts_items.py │ ├── test_user_profiles │ │ └── test_api_user_profile.py │ ├── test_users │ │ └── test_api_users.py │ ├── test_variations │ │ └── test_api_variations.py │ ├── test_variations_options │ │ └── test_api_variations_options.py │ ├── test_variations_products_configurations │ │ └── test_api_variations_products_configurations.py │ ├── test_zero_orders │ │ └── test_api_orders.py │ ├── test_zero_user_reviews │ │ └── test_api_user_reviews.py │ └── test_zfinal │ │ └── test_clean.py ├── mock_countries.json ├── mock_order_statuses.json ├── mock_payment_types.json ├── mock_roles.json └── mock_users.json ├── users ├── dao.py ├── exceptions.py ├── models.py ├── profiles │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── router.py │ └── schemas.py ├── responses.py ├── reviews │ ├── dao.py │ ├── exceptions.py │ ├── models.py │ ├── responses.py │ ├── router.py │ └── schemas.py ├── router.py └── schemas.py ├── utils ├── data_manipulation.py ├── hasher.py ├── insert_data.py ├── launch.py ├── launch_data.py ├── other_data.py └── session.py └── variations ├── dao.py ├── exceptions.py ├── models.py ├── options ├── dao.py ├── exceptions.py ├── models.py ├── responses.py ├── router.py └── schemas.py ├── responses.py ├── router.py └── schemas.py /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.DS_Store -------------------------------------------------------------------------------- /.black: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.black -------------------------------------------------------------------------------- /.env-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.env-example -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/dataSources.xml -------------------------------------------------------------------------------- /.idea/fastapi_ecommerce_api.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/fastapi_ecommerce_api.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/README.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/alembic.ini -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/docker/app.sh -------------------------------------------------------------------------------- /docker/celery.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/docker/celery.sh -------------------------------------------------------------------------------- /grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/grafana-dashboard.json -------------------------------------------------------------------------------- /prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/prometheus.yml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/requirements/base.txt -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/requirements/dev.txt -------------------------------------------------------------------------------- /requirements/prod.txt: -------------------------------------------------------------------------------- 1 | gunicorn==21.2.0 -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/addresses/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/addresses/dao.py -------------------------------------------------------------------------------- /src/addresses/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/addresses/exceptions.py -------------------------------------------------------------------------------- /src/addresses/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/addresses/models.py -------------------------------------------------------------------------------- /src/addresses/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/addresses/responses.py -------------------------------------------------------------------------------- /src/addresses/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/addresses/router.py -------------------------------------------------------------------------------- /src/addresses/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/addresses/schemas.py -------------------------------------------------------------------------------- /src/addresses/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/addresses/utils.py -------------------------------------------------------------------------------- /src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/app.py -------------------------------------------------------------------------------- /src/auth/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/auth/auth.py -------------------------------------------------------------------------------- /src/auth/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/auth/exceptions.py -------------------------------------------------------------------------------- /src/auth/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/auth/forms.py -------------------------------------------------------------------------------- /src/auth/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/auth/manager.py -------------------------------------------------------------------------------- /src/auth/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/auth/responses.py -------------------------------------------------------------------------------- /src/auth/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/auth/router.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/config.py -------------------------------------------------------------------------------- /src/conftest.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | 4 | os.environ["MODE"] = "TEST" 5 | -------------------------------------------------------------------------------- /src/countries/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/countries/dao.py -------------------------------------------------------------------------------- /src/countries/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/countries/exceptions.py -------------------------------------------------------------------------------- /src/countries/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/countries/models.py -------------------------------------------------------------------------------- /src/countries/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/countries/responses.py -------------------------------------------------------------------------------- /src/countries/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/countries/router.py -------------------------------------------------------------------------------- /src/countries/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/countries/schemas.py -------------------------------------------------------------------------------- /src/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/dao.py -------------------------------------------------------------------------------- /src/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/database.py -------------------------------------------------------------------------------- /src/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/examples.py -------------------------------------------------------------------------------- /src/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/exceptions.py -------------------------------------------------------------------------------- /src/images/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/images/router.py -------------------------------------------------------------------------------- /src/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/logger.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/main.py -------------------------------------------------------------------------------- /src/migrations/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /src/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/env.py -------------------------------------------------------------------------------- /src/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/script.py.mako -------------------------------------------------------------------------------- /src/migrations/versions/0c687c6f9c18_created_variation_option_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/0c687c6f9c18_created_variation_option_model.py -------------------------------------------------------------------------------- /src/migrations/versions/0fcb7605ee67_changed_the_name_of_payment_methods_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/0fcb7605ee67_changed_the_name_of_payment_methods_.py -------------------------------------------------------------------------------- /src/migrations/versions/1b4a0a6747f4_added_payment_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/1b4a0a6747f4_added_payment_methods.py -------------------------------------------------------------------------------- /src/migrations/versions/1e93eaeb7316_added_user_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/1e93eaeb7316_added_user_addresses.py -------------------------------------------------------------------------------- /src/migrations/versions/244b4ee8258e_changed_the_name_of_pibot_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/244b4ee8258e_changed_the_name_of_pibot_table.py -------------------------------------------------------------------------------- /src/migrations/versions/339ee5ad67bc_added_shop_order_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/339ee5ad67bc_added_shop_order_model.py -------------------------------------------------------------------------------- /src/migrations/versions/39df79331a39_changed_country_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/39df79331a39_changed_country_id.py -------------------------------------------------------------------------------- /src/migrations/versions/45999034b2a5_created_product_cetegory_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/45999034b2a5_created_product_cetegory_model.py -------------------------------------------------------------------------------- /src/migrations/versions/4a90c4127d6a_added_shipping_method_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/4a90c4127d6a_added_shipping_method_model.py -------------------------------------------------------------------------------- /src/migrations/versions/4b17fc7d6ed2_created_product_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/4b17fc7d6ed2_created_product_model.py -------------------------------------------------------------------------------- /src/migrations/versions/4f87edf5c884_changed_name_of_is_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/4f87edf5c884_changed_name_of_is_default.py -------------------------------------------------------------------------------- /src/migrations/versions/53afeed5974a_added_shopping_cart_item_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/53afeed5974a_added_shopping_cart_item_model.py -------------------------------------------------------------------------------- /src/migrations/versions/55e2cdead4a5_added_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/55e2cdead4a5_added_addresses.py -------------------------------------------------------------------------------- /src/migrations/versions/621762139e18_changed_the_name_of_shop_orders_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/621762139e18_changed_the_name_of_shop_orders_table.py -------------------------------------------------------------------------------- /src/migrations/versions/6b5f0051a023_created_variation_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/6b5f0051a023_created_variation_model.py -------------------------------------------------------------------------------- /src/migrations/versions/7b46067d22b1_created_user_review_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/7b46067d22b1_created_user_review_model.py -------------------------------------------------------------------------------- /src/migrations/versions/7d08a3f5cdbc_changed_roles_ondelete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/7d08a3f5cdbc_changed_roles_ondelete.py -------------------------------------------------------------------------------- /src/migrations/versions/847be746e215_added_countries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/847be746e215_added_countries.py -------------------------------------------------------------------------------- /src/migrations/versions/89f21471607f_created_product_configuration_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/89f21471607f_created_product_configuration_model.py -------------------------------------------------------------------------------- /src/migrations/versions/90a6f3f10d90_changed_type_of_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/90a6f3f10d90_changed_type_of_address.py -------------------------------------------------------------------------------- /src/migrations/versions/90f5cce3a711_added_order_line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/90f5cce3a711_added_order_line_model.py -------------------------------------------------------------------------------- /src/migrations/versions/9155e775505a_changed_type_of_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/9155e775505a_changed_type_of_address.py -------------------------------------------------------------------------------- /src/migrations/versions/a834f25ee474_changed_countries_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/a834f25ee474_changed_countries_name.py -------------------------------------------------------------------------------- /src/migrations/versions/aac4865c672d_added_roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/aac4865c672d_added_roles.py -------------------------------------------------------------------------------- /src/migrations/versions/aef795690680_changed_roles_foreign_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/aef795690680_changed_roles_foreign_key.py -------------------------------------------------------------------------------- /src/migrations/versions/aff1592fa34e_created_product_item_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/aff1592fa34e_created_product_item_model.py -------------------------------------------------------------------------------- /src/migrations/versions/b2741ccf7568_changed_payment_method_id_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/b2741ccf7568_changed_payment_method_id_field.py -------------------------------------------------------------------------------- /src/migrations/versions/befe3ebaceee_changed_the_name_of_product_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/befe3ebaceee_changed_the_name_of_product_.py -------------------------------------------------------------------------------- /src/migrations/versions/c6b3b34773d1_added_shopping_cart_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/c6b3b34773d1_added_shopping_cart_model.py -------------------------------------------------------------------------------- /src/migrations/versions/cb5396940e04_added_order_status_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/cb5396940e04_added_order_status_model.py -------------------------------------------------------------------------------- /src/migrations/versions/cc3d883e4e2f_created_user_profile_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/cc3d883e4e2f_created_user_profile_model.py -------------------------------------------------------------------------------- /src/migrations/versions/cdf01a3f71c4_added_default_profile_image_to_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/cdf01a3f71c4_added_default_profile_image_to_user.py -------------------------------------------------------------------------------- /src/migrations/versions/f7da4b592df6_added_relationships_in_all_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/f7da4b592df6_added_relationships_in_all_models.py -------------------------------------------------------------------------------- /src/migrations/versions/f8b3bcc031e9_added_payment_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/f8b3bcc031e9_added_payment_types.py -------------------------------------------------------------------------------- /src/migrations/versions/fb719913d1fe_initial_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/fb719913d1fe_initial_migration.py -------------------------------------------------------------------------------- /src/migrations/versions/fc4a1afc9f03_added_ondelete_in_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/migrations/versions/fc4a1afc9f03_added_ondelete_in_addresses.py -------------------------------------------------------------------------------- /src/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/models.py -------------------------------------------------------------------------------- /src/orders/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/dao.py -------------------------------------------------------------------------------- /src/orders/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/exceptions.py -------------------------------------------------------------------------------- /src/orders/lines/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/lines/dao.py -------------------------------------------------------------------------------- /src/orders/lines/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/lines/exceptions.py -------------------------------------------------------------------------------- /src/orders/lines/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/lines/models.py -------------------------------------------------------------------------------- /src/orders/lines/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/lines/responses.py -------------------------------------------------------------------------------- /src/orders/lines/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/lines/router.py -------------------------------------------------------------------------------- /src/orders/lines/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/lines/schemas.py -------------------------------------------------------------------------------- /src/orders/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/models.py -------------------------------------------------------------------------------- /src/orders/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/responses.py -------------------------------------------------------------------------------- /src/orders/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/router.py -------------------------------------------------------------------------------- /src/orders/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/schemas.py -------------------------------------------------------------------------------- /src/orders/statuses/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/statuses/dao.py -------------------------------------------------------------------------------- /src/orders/statuses/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/statuses/exceptions.py -------------------------------------------------------------------------------- /src/orders/statuses/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/statuses/models.py -------------------------------------------------------------------------------- /src/orders/statuses/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/statuses/responses.py -------------------------------------------------------------------------------- /src/orders/statuses/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/statuses/router.py -------------------------------------------------------------------------------- /src/orders/statuses/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/orders/statuses/schemas.py -------------------------------------------------------------------------------- /src/patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/patterns.py -------------------------------------------------------------------------------- /src/payments/methods/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/methods/dao.py -------------------------------------------------------------------------------- /src/payments/methods/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/methods/exceptions.py -------------------------------------------------------------------------------- /src/payments/methods/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/methods/models.py -------------------------------------------------------------------------------- /src/payments/methods/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/methods/response.py -------------------------------------------------------------------------------- /src/payments/methods/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/methods/router.py -------------------------------------------------------------------------------- /src/payments/methods/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/methods/schemas.py -------------------------------------------------------------------------------- /src/payments/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/router.py -------------------------------------------------------------------------------- /src/payments/types/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/types/dao.py -------------------------------------------------------------------------------- /src/payments/types/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/types/exceptions.py -------------------------------------------------------------------------------- /src/payments/types/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/types/models.py -------------------------------------------------------------------------------- /src/payments/types/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/types/responses.py -------------------------------------------------------------------------------- /src/payments/types/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/types/router.py -------------------------------------------------------------------------------- /src/payments/types/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/payments/types/schemas.py -------------------------------------------------------------------------------- /src/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/permissions.py -------------------------------------------------------------------------------- /src/products/categories/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/categories/dao.py -------------------------------------------------------------------------------- /src/products/categories/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/categories/exceptions.py -------------------------------------------------------------------------------- /src/products/categories/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/categories/models.py -------------------------------------------------------------------------------- /src/products/categories/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/categories/responses.py -------------------------------------------------------------------------------- /src/products/categories/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/categories/router.py -------------------------------------------------------------------------------- /src/products/categories/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/categories/schemas.py -------------------------------------------------------------------------------- /src/products/categories/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/categories/utils.py -------------------------------------------------------------------------------- /src/products/configurations/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/configurations/dao.py -------------------------------------------------------------------------------- /src/products/configurations/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/configurations/exceptions.py -------------------------------------------------------------------------------- /src/products/configurations/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/configurations/models.py -------------------------------------------------------------------------------- /src/products/configurations/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/configurations/responses.py -------------------------------------------------------------------------------- /src/products/configurations/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/configurations/router.py -------------------------------------------------------------------------------- /src/products/configurations/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/configurations/schemas.py -------------------------------------------------------------------------------- /src/products/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/dao.py -------------------------------------------------------------------------------- /src/products/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/exceptions.py -------------------------------------------------------------------------------- /src/products/items/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/items/dao.py -------------------------------------------------------------------------------- /src/products/items/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/items/exceptions.py -------------------------------------------------------------------------------- /src/products/items/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/items/models.py -------------------------------------------------------------------------------- /src/products/items/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/items/responses.py -------------------------------------------------------------------------------- /src/products/items/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/items/router.py -------------------------------------------------------------------------------- /src/products/items/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/items/schemas.py -------------------------------------------------------------------------------- /src/products/items/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/items/utils.py -------------------------------------------------------------------------------- /src/products/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/models.py -------------------------------------------------------------------------------- /src/products/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/responses.py -------------------------------------------------------------------------------- /src/products/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/router.py -------------------------------------------------------------------------------- /src/products/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/products/schemas.py -------------------------------------------------------------------------------- /src/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/responses.py -------------------------------------------------------------------------------- /src/shipping_methods/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shipping_methods/dao.py -------------------------------------------------------------------------------- /src/shipping_methods/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shipping_methods/exceptions.py -------------------------------------------------------------------------------- /src/shipping_methods/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shipping_methods/models.py -------------------------------------------------------------------------------- /src/shipping_methods/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shipping_methods/responses.py -------------------------------------------------------------------------------- /src/shipping_methods/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shipping_methods/router.py -------------------------------------------------------------------------------- /src/shipping_methods/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shipping_methods/schemas.py -------------------------------------------------------------------------------- /src/shopping_carts/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/dao.py -------------------------------------------------------------------------------- /src/shopping_carts/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/exceptions.py -------------------------------------------------------------------------------- /src/shopping_carts/items/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/items/dao.py -------------------------------------------------------------------------------- /src/shopping_carts/items/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/items/exceptions.py -------------------------------------------------------------------------------- /src/shopping_carts/items/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/items/models.py -------------------------------------------------------------------------------- /src/shopping_carts/items/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/items/responses.py -------------------------------------------------------------------------------- /src/shopping_carts/items/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/items/router.py -------------------------------------------------------------------------------- /src/shopping_carts/items/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/items/schemas.py -------------------------------------------------------------------------------- /src/shopping_carts/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/models.py -------------------------------------------------------------------------------- /src/shopping_carts/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/responses.py -------------------------------------------------------------------------------- /src/shopping_carts/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/router.py -------------------------------------------------------------------------------- /src/shopping_carts/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/shopping_carts/schemas.py -------------------------------------------------------------------------------- /src/static/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/.DS_Store -------------------------------------------------------------------------------- /src/static/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/.DS_Store -------------------------------------------------------------------------------- /src/static/images/products/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/.DS_Store -------------------------------------------------------------------------------- /src/static/images/products/backpack_30.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/backpack_30.webp -------------------------------------------------------------------------------- /src/static/images/products/baseball_cap_27.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/baseball_cap_27.webp -------------------------------------------------------------------------------- /src/static/images/products/beanie_28.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/beanie_28.webp -------------------------------------------------------------------------------- /src/static/images/products/belt_11.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/belt_11.webp -------------------------------------------------------------------------------- /src/static/images/products/handback_31.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/handback_31.webp -------------------------------------------------------------------------------- /src/static/images/products/items/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/.DS_Store -------------------------------------------------------------------------------- /src/static/images/products/items/010_RNK_498_a6b67e89-ddc1-46f7-a73b-2c10ad9eb758.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/010_RNK_498_a6b67e89-ddc1-46f7-a73b-2c10ad9eb758.webp -------------------------------------------------------------------------------- /src/static/images/products/items/075_XZC_445_641e253b-e94b-4b1d-b618-228ec958cf34.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/075_XZC_445_641e253b-e94b-4b1d-b618-228ec958cf34.webp -------------------------------------------------------------------------------- /src/static/images/products/items/140_EJL_189_816dacfb-0ab0-4ff5-b1cc-0d56578a8df8.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/140_EJL_189_816dacfb-0ab0-4ff5-b1cc-0d56578a8df8.webp -------------------------------------------------------------------------------- /src/static/images/products/items/190_ILR_299_d9c49511-b104-47a1-836d-7751d05f7bbf.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/190_ILR_299_d9c49511-b104-47a1-836d-7751d05f7bbf.webp -------------------------------------------------------------------------------- /src/static/images/products/items/289_XTV_984_e9f038d9-2216-4536-ab62-28ae72b66c82.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/289_XTV_984_e9f038d9-2216-4536-ab62-28ae72b66c82.webp -------------------------------------------------------------------------------- /src/static/images/products/items/351_FMA_897_4edea983-0bf3-4ac5-b295-0554c6ddd57f.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/351_FMA_897_4edea983-0bf3-4ac5-b295-0554c6ddd57f.webp -------------------------------------------------------------------------------- /src/static/images/products/items/364_GNJ_157_879e9722-6356-462b-b7b7-a59a8b3f7803.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/364_GNJ_157_879e9722-6356-462b-b7b7-a59a8b3f7803.webp -------------------------------------------------------------------------------- /src/static/images/products/items/422_VRR_938_47c9dec8-d59f-4b13-9a15-9e733eca308f.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/422_VRR_938_47c9dec8-d59f-4b13-9a15-9e733eca308f.webp -------------------------------------------------------------------------------- /src/static/images/products/items/429_UAG_536_92cd878b-b3b0-4699-b53c-f40c3daf00d4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/429_UAG_536_92cd878b-b3b0-4699-b53c-f40c3daf00d4.webp -------------------------------------------------------------------------------- /src/static/images/products/items/438_XEA_781_d01159bd-801b-48aa-a48b-2563e70c9ce5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/438_XEA_781_d01159bd-801b-48aa-a48b-2563e70c9ce5.webp -------------------------------------------------------------------------------- /src/static/images/products/items/473_JHI_115_3b74c429-cb43-4e95-9dff-dea0f162ba9d.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/473_JHI_115_3b74c429-cb43-4e95-9dff-dea0f162ba9d.webp -------------------------------------------------------------------------------- /src/static/images/products/items/533_DOH_461_be719604-dade-42ae-82da-4866f78c284f.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/533_DOH_461_be719604-dade-42ae-82da-4866f78c284f.webp -------------------------------------------------------------------------------- /src/static/images/products/items/608_KCD_726_ce9d7952-0f0c-40ce-a4f4-d610f00800f1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/608_KCD_726_ce9d7952-0f0c-40ce-a4f4-d610f00800f1.webp -------------------------------------------------------------------------------- /src/static/images/products/items/652_XFD_829_b200fc89-f672-4e0e-acec-87b610948239.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/652_XFD_829_b200fc89-f672-4e0e-acec-87b610948239.webp -------------------------------------------------------------------------------- /src/static/images/products/items/655_SWX_813_28eaa18d-5162-46ca-922d-9818492e5a1f.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/655_SWX_813_28eaa18d-5162-46ca-922d-9818492e5a1f.webp -------------------------------------------------------------------------------- /src/static/images/products/items/722_JIB_059_40b0578e-fa8b-4729-b01c-05ad6cd25d9f.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/722_JIB_059_40b0578e-fa8b-4729-b01c-05ad6cd25d9f.webp -------------------------------------------------------------------------------- /src/static/images/products/items/744_IVJ_876_3ae8391f-a05c-4f2c-903c-92b3e769112c.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/744_IVJ_876_3ae8391f-a05c-4f2c-903c-92b3e769112c.webp -------------------------------------------------------------------------------- /src/static/images/products/items/835_IGY_289_75b8c74a-1e4a-4d99-9200-563bc65c03c6.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/835_IGY_289_75b8c74a-1e4a-4d99-9200-563bc65c03c6.webp -------------------------------------------------------------------------------- /src/static/images/products/items/958_VQN_926_162c7b2b-ee1b-44a0-bc60-3c3a3ba41668.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/958_VQN_926_162c7b2b-ee1b-44a0-bc60-3c3a3ba41668.webp -------------------------------------------------------------------------------- /src/static/images/products/items/989_USO_636_b3470183-deae-4994-8203-a9fbd03fbfe1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/989_USO_636_b3470183-deae-4994-8203-a9fbd03fbfe1.webp -------------------------------------------------------------------------------- /src/static/images/products/items/999_JRZ_682_fdd5f7c3-62be-468a-adcd-ebc7fb8576e4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/999_JRZ_682_fdd5f7c3-62be-468a-adcd-ebc7fb8576e4.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/010_RNK_498_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/010_RNK_498_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/075_XZC_445_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/075_XZC_445_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/140_EJL_189_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/140_EJL_189_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/190_ILR_299_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/190_ILR_299_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/289_XTV_984_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/289_XTV_984_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/351_FMA_897_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/351_FMA_897_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/364_GNJ_157_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/364_GNJ_157_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/422_VRR_938_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/422_VRR_938_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/429_UAG_536_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/429_UAG_536_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/438_XEA_781_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/438_XEA_781_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/473_JHI_115_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/473_JHI_115_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/533_DOH_461_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/533_DOH_461_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/608_KCD_726_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/608_KCD_726_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/652_XFD_829_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/652_XFD_829_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/655_SWX_813_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/655_SWX_813_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/722_JIB_059_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/722_JIB_059_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/744_IVJ_876_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/744_IVJ_876_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/835_IGY_289_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/835_IGY_289_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/958_VQN_926_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/958_VQN_926_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/989_USO_636_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/989_USO_636_.webp -------------------------------------------------------------------------------- /src/static/images/products/items/initial/999_JRZ_682_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/items/initial/999_JRZ_682_.webp -------------------------------------------------------------------------------- /src/static/images/products/men_blazer_20.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_blazer_20.webp -------------------------------------------------------------------------------- /src/static/images/products/men_coat_19.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_coat_19.webp -------------------------------------------------------------------------------- /src/static/images/products/men_jacket_18.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_jacket_18.webp -------------------------------------------------------------------------------- /src/static/images/products/men_jeans_14.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_jeans_14.webp -------------------------------------------------------------------------------- /src/static/images/products/men_pants_15.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_pants_15.webp -------------------------------------------------------------------------------- /src/static/images/products/men_shorts_16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_shorts_16.webp -------------------------------------------------------------------------------- /src/static/images/products/men_sweater_13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_sweater_13.webp -------------------------------------------------------------------------------- /src/static/images/products/men_sweatpants_17.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_sweatpants_17.webp -------------------------------------------------------------------------------- /src/static/images/products/men_t_shirt_12.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/men_t_shirt_12.webp -------------------------------------------------------------------------------- /src/static/images/products/sun_hat_29.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/sun_hat_29.webp -------------------------------------------------------------------------------- /src/static/images/products/women_blouse_21.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/women_blouse_21.webp -------------------------------------------------------------------------------- /src/static/images/products/women_jeans_24.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/women_jeans_24.webp -------------------------------------------------------------------------------- /src/static/images/products/women_pants_25.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/women_pants_25.webp -------------------------------------------------------------------------------- /src/static/images/products/women_skirt_26.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/women_skirt_26.webp -------------------------------------------------------------------------------- /src/static/images/products/women_sweater_23.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/women_sweater_23.webp -------------------------------------------------------------------------------- /src/static/images/products/women_t_shirt_22.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/products/women_t_shirt_22.webp -------------------------------------------------------------------------------- /src/static/images/readme/E-commerce Database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/readme/E-commerce Database.png -------------------------------------------------------------------------------- /src/static/images/readme/grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/readme/grafana.png -------------------------------------------------------------------------------- /src/static/images/readme/prometheus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/readme/prometheus.png -------------------------------------------------------------------------------- /src/static/images/user_profiles/default.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/user_profiles/default.webp -------------------------------------------------------------------------------- /src/static/images/user_profiles/df6f93c1-4ce7-4d33-b2b0-1ef8c87ced1c.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/static/images/user_profiles/df6f93c1-4ce7-4d33-b2b0-1ef8c87ced1c.webp -------------------------------------------------------------------------------- /src/static/images/user_profiles/fd8aafd4-4eca-4db4-8c1a-c1d7e5d275ab.webp: -------------------------------------------------------------------------------- 1 | test_data -------------------------------------------------------------------------------- /src/tasks/celery_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tasks/celery_settings.py -------------------------------------------------------------------------------- /src/tasks/email_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tasks/email_templates.py -------------------------------------------------------------------------------- /src/tasks/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tasks/tasks.py -------------------------------------------------------------------------------- /src/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/conftest.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_addresses/test_api_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_addresses/test_api_addresses.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_countries/test_api_countries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_countries/test_api_countries.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_order_statuses/test_api_order_statuses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_order_statuses/test_api_order_statuses.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_payment_methods/test_payment_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_payment_methods/test_payment_methods.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_product_categories/test_api_product_categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_product_categories/test_api_product_categories.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_products/test_api_products.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_products/test_api_products.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_products/test_image.jpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/integration_tests/test_products_items/test_api_product_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_products_items/test_api_product_items.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_products_items/test_image.jpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/integration_tests/test_shipping_methods/test_api_shipping_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_shipping_methods/test_api_shipping_methods.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_shopping_carts/test_api_shopping_carts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_shopping_carts/test_api_shopping_carts.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_shopping_carts_items/test_api_shopping_carts_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_shopping_carts_items/test_api_shopping_carts_items.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_user_profiles/test_api_user_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_user_profiles/test_api_user_profile.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_users/test_api_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_users/test_api_users.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_variations/test_api_variations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_variations/test_api_variations.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_variations_options/test_api_variations_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_variations_options/test_api_variations_options.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_variations_products_configurations/test_api_variations_products_configurations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_variations_products_configurations/test_api_variations_products_configurations.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_zero_orders/test_api_orders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_zero_orders/test_api_orders.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_zero_user_reviews/test_api_user_reviews.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_zero_user_reviews/test_api_user_reviews.py -------------------------------------------------------------------------------- /src/tests/integration_tests/test_zfinal/test_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/integration_tests/test_zfinal/test_clean.py -------------------------------------------------------------------------------- /src/tests/mock_countries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/mock_countries.json -------------------------------------------------------------------------------- /src/tests/mock_order_statuses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/mock_order_statuses.json -------------------------------------------------------------------------------- /src/tests/mock_payment_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/mock_payment_types.json -------------------------------------------------------------------------------- /src/tests/mock_roles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/mock_roles.json -------------------------------------------------------------------------------- /src/tests/mock_users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/tests/mock_users.json -------------------------------------------------------------------------------- /src/users/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/dao.py -------------------------------------------------------------------------------- /src/users/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/exceptions.py -------------------------------------------------------------------------------- /src/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/models.py -------------------------------------------------------------------------------- /src/users/profiles/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/profiles/dao.py -------------------------------------------------------------------------------- /src/users/profiles/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/profiles/exceptions.py -------------------------------------------------------------------------------- /src/users/profiles/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/profiles/models.py -------------------------------------------------------------------------------- /src/users/profiles/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/profiles/router.py -------------------------------------------------------------------------------- /src/users/profiles/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/profiles/schemas.py -------------------------------------------------------------------------------- /src/users/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/responses.py -------------------------------------------------------------------------------- /src/users/reviews/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/reviews/dao.py -------------------------------------------------------------------------------- /src/users/reviews/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/reviews/exceptions.py -------------------------------------------------------------------------------- /src/users/reviews/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/reviews/models.py -------------------------------------------------------------------------------- /src/users/reviews/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/reviews/responses.py -------------------------------------------------------------------------------- /src/users/reviews/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/reviews/router.py -------------------------------------------------------------------------------- /src/users/reviews/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/reviews/schemas.py -------------------------------------------------------------------------------- /src/users/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/router.py -------------------------------------------------------------------------------- /src/users/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/users/schemas.py -------------------------------------------------------------------------------- /src/utils/data_manipulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/utils/data_manipulation.py -------------------------------------------------------------------------------- /src/utils/hasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/utils/hasher.py -------------------------------------------------------------------------------- /src/utils/insert_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/utils/insert_data.py -------------------------------------------------------------------------------- /src/utils/launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/utils/launch.py -------------------------------------------------------------------------------- /src/utils/launch_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/utils/launch_data.py -------------------------------------------------------------------------------- /src/utils/other_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/utils/other_data.py -------------------------------------------------------------------------------- /src/utils/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/utils/session.py -------------------------------------------------------------------------------- /src/variations/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/dao.py -------------------------------------------------------------------------------- /src/variations/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/exceptions.py -------------------------------------------------------------------------------- /src/variations/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/models.py -------------------------------------------------------------------------------- /src/variations/options/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/options/dao.py -------------------------------------------------------------------------------- /src/variations/options/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/options/exceptions.py -------------------------------------------------------------------------------- /src/variations/options/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/options/models.py -------------------------------------------------------------------------------- /src/variations/options/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/options/responses.py -------------------------------------------------------------------------------- /src/variations/options/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/options/router.py -------------------------------------------------------------------------------- /src/variations/options/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/options/schemas.py -------------------------------------------------------------------------------- /src/variations/responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/responses.py -------------------------------------------------------------------------------- /src/variations/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/router.py -------------------------------------------------------------------------------- /src/variations/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kolenkoal/fastapi_ecommerce_api/HEAD/src/variations/schemas.py --------------------------------------------------------------------------------