NONO DELUXE

화성시니어클럽 노노유통 재고 관리 시스템


how to run

local에서 이미지 생성하고 docker hub에 업로드하기

1. docker 로그인

docker login --username={docker-user-name}

2. docker 이미지 빌드 및 푸시 스크립트 실행 (mac)

source ./docker-image-build.sh

local docker에서 빌드하고 실행하기

1. jar 빌드

./gradlew build -x test

2. docker image 빌드

docker build --build-arg JAR_FILE=build/libs/\*.jar -t nono-image .

3. docker image 실행

docker rm --force nono-container
docker run -d --name nono-container -p 3000:3000 nono-image

사용 기술

종류 이름
언어 Java(OpenJDK@11)
프레임워크 SpringBoot 2.7.0
빌드 툴 Gradle
인프라(라이브 서버) nginx
Ubuntu Linux
인프라(테스트 서버) nginx
Ubuntu Linux
AWS EC2, RDS, S3
데이터베이스 MariaDB
주요 라이브러리 JPA
thymeleaf
JavaMailSender
jwt0
thumbnailator
apache POI
etc

아키텍쳐

구조도

기능 목록

기능목록1

기능목록2