https://github.com/f-lab-edu/virtu-mall
VirtuMall는 파이썬으로 작성한, 쇼핑몰 프로젝트 입니다. 효율적이고 안정적인 API를 제공하여 사용자가 손쉽게 다양한 쇼핑 관련 작업을 수행할 수 있도록 하는 목적을 가지고 있습니다.
https://github.com/f-lab-edu/virtu-mall
f-lab mock python shopping-mall study
Last synced: 7 months ago
JSON representation
VirtuMall는 파이썬으로 작성한, 쇼핑몰 프로젝트 입니다. 효율적이고 안정적인 API를 제공하여 사용자가 손쉽게 다양한 쇼핑 관련 작업을 수행할 수 있도록 하는 목적을 가지고 있습니다.
- Host: GitHub
- URL: https://github.com/f-lab-edu/virtu-mall
- Owner: f-lab-edu
- Created: 2023-11-25T14:52:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-17T14:10:12.000Z (about 1 year ago)
- Last Synced: 2025-04-23T01:12:36.856Z (7 months ago)
- Topics: f-lab, mock, python, shopping-mall, study
- Language: Python
- Homepage:
- Size: 649 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
virtu-mall

VirtuMall는 파이썬으로 작성한, 쇼핑몰 프로젝트 입니다.
효율적이고 안정적인 API를 제공하여 사용자가 손쉽게 다양한 쇼핑 관련 작업을 수행할 수 있도록 하는 목적을 가지고 있습니다.
[](https://github.com/marketplace/actions/super-linter)
## Getting started
### Overview
Name | Version
--------|---------
Python | 3.11
Django | 4.2.7
## Developer guide
### Docker build
0. 애플리케이션 구동에 필요한 환경을 설정합니다.
- 필요 소프트웨어
- Docker >= 24.0.6
- .env.example 을 참조하여 .env 를 backend 프로젝트 루트에 생성합니다.
1. build docker image
```shell
docker build -f ./docker/Dockerfile -t aohus/virtu-mall .
```
2. run docker container
```shell
docker-compose -f docker-compose-local.yml up
```
컨테이너가 실행되면, 브라우저에서 `http://0.0.0.0:8000`을 통해 접근할 수 있습니다.
### Testing
- TBD.
### Linting
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.