Skip to content
@2023-Summer-Bootcamp-TeamC

2023-Summer-Bootcamp-TeamC

SHOTPING 상품인식을 활용한 무인 계산대 서비스

image

Introduce

한장의 사진으로 쇼핑을 끝내는 경험을 해보세요!

SHOTPING은 한장의 사진 인식으로 구매한 상품을 일일이 찍지 않아도 구매할 수 있는 서비스를 사용자에게 제공합니다.



Medium

Medium url



Demo

인기상품 차트

인기상품


상품 인식

상품 인식


상품 리스트

상품 리스트


결제

결제



System Architecture

image

Tech Stack

Frontend

React Type Script Vite TailwindCSS Redux Toolkit

ApexCharts Framer Motion Eslint Prettier

Backend

Nods.js express sequelize Type Script Celery RabbitMQ Gunicorn Amazon S3

AI

Flask PyTorch YOLOv5

DevOps

Amazon EC2 Nginx Docker Github Actions

Monitoring

Elastic Stack cadvisor Grafana Prometheus NODE EXPORTER



Monitoring

cAdvisor

cadvisor

Node Exporter

node-exporter


AI



How to start

ENV

MYSQL_HOST=
MYSQL_USER=
MYSQL_PASSWORD= 
MYSQL_DATABASE= 
MYSQL_ROOT_PASSWORD=
DB_PORT=
RABBITMQ_DEFAULT_USER=
RABBITMQ_DEFAULT_PASS=
ACCESS_KEY=
SECRET_ACCESS_KEY=
KAKAO_ADMIN_KEY=
NODE_ENV=

Clone Repository

$ git clone https://github.com/2023-Summer-Bootcamp-TeamC/docker.git
$ git submodule update --recursive --remote --init
$ cd shotping-frontend
$ npm run build
$ cd ..
$ docker-compose -f docker-compose.prod.yml up --build


Team Members

나은서 김혜진 안나경 권광재 박태민 소병학
Leader, Front-end Developer Front-end Developer Front-end Developer Back-end Developer, AI Back-end Developer, DevOps Back-end Developer, DevOps

Popular repositories Loading

  1. SHOTPING-backend SHOTPING-backend Public

    JavaScript 2 2

  2. SHOTPING-frontend SHOTPING-frontend Public

    TypeScript 1

  3. shotping-docker shotping-docker Public

    Shell

  4. .github .github Public

  5. docker docker Public

    Shell

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…