VirtuMall는 파이썬으로 작성한, 쇼핑몰 프로젝트 입니다.
효율적이고 안정적인 API를 제공하여 사용자가 손쉽게 다양한 쇼핑 관련 작업을 수행할 수 있도록 하는 목적을 가지고 있습니다.
Name | Version |
---|---|
Python | 3.11 |
Django | 4.2.7 |
- 애플리케이션 구동에 필요한 환경을 설정합니다.
- 필요 소프트웨어
- Docker >= 24.0.6
- .env.example 을 참조하여 .env 를 backend 프로젝트 루트에 생성합니다.
- build docker image
docker build -f ./docker/Dockerfile -t aohus/virtu-mall .
- run docker container
docker-compose -f docker-compose-local.yml up
컨테이너가 실행되면, 브라우저에서 http://0.0.0.0:8000
을 통해 접근할 수 있습니다.
- TBD.
Name | Version | Description |
---|---|---|
Black | 23.12.0 | Formats Python code adhering to our style guidelines. |
Isort | 5.13.1 | Sorts imports alphabetically and automatically separates them into sections. |
Flake8 | 6.1.0 | Checks for PEP 8 compliance and other coding standards. |
mypy | 1.7.1 | Static type checker for Python. |