Skip to content

VirtuMall는 파이썬으로 작성한, 쇼핑몰 프로젝트 입니다. 효율적이고 안정적인 API를 제공하여 사용자가 손쉽게 다양한 쇼핑 관련 작업을 수행할 수 있도록 하는 목적을 가지고 있습니다.

Notifications You must be signed in to change notification settings

f-lab-edu/virtu-mall

Repository files navigation

virtu-mall

logo

VirtuMall는 파이썬으로 작성한, 쇼핑몰 프로젝트 입니다.

효율적이고 안정적인 API를 제공하여 사용자가 손쉽게 다양한 쇼핑 관련 작업을 수행할 수 있도록 하는 목적을 가지고 있습니다.

GitHub Super-Linter

Getting started

Overview

Name Version
Python 3.11
Django 4.2.7

Developer guide

Docker build

  1. 애플리케이션 구동에 필요한 환경을 설정합니다.
  • 필요 소프트웨어
    • Docker >= 24.0.6
  • .env.example 을 참조하여 .env 를 backend 프로젝트 루트에 생성합니다.
  1. build docker image
docker build -f ./docker/Dockerfile -t aohus/virtu-mall .
  1. run docker container
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.

About

VirtuMall는 파이썬으로 작성한, 쇼핑몰 프로젝트 입니다. 효율적이고 안정적인 API를 제공하여 사용자가 손쉽게 다양한 쇼핑 관련 작업을 수행할 수 있도록 하는 목적을 가지고 있습니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages