코딩 이야기/Apps Script

스프레드 시트로 재고관리 프로그램 만들기 - Apps Script

dajoonee(다쥬니) 2021. 11. 21. 23:29
728x90
반응형

* 기록용 *

 

코딩에 손을 놓은 지 어언... 몇 개월인지 기억도 안 난다..ㅋ

현재 쇼핑몰을 운영 중인데 재고관리 프로그램이 필요해져서 코딩을 다시 해보았다.

 

재고관리 프로그램을 어떻게 만들까 고민에 고민을 거듭했었는데

 

1) 플러터를 이용해 데스크탑앱과 모바일 앱을 만드느냐

2) 스프레드시트로 만드느냐..

 

두 개의 선택지에서 후자를 택해서 만들어보았다!

 

내가 그동안 접해봤던 언어 중에 앱 스크립트는 없었으나 (물론 자바스크립트도 안 해봄)

원래 컴퓨터 언어 하나 공부해놓으면 다른 언어 공부하는데 처음보다는 수월하니깐 도전해보기로 함.

 

결론은 아직 미완성이긴 하나 내가 생각했던 핵심 기능들은 구현에 성공했다 ><

 

 

 

 

 스프레드시트로 만든 재고관리 프로그램 UI

관리용 시트의 UI

 

버튼 디자인만 오지게 신경 쓴..ㅋㅋ

전체적인 UI는 손댈 필요가 있음! 아직 테스트 버전이라서 대충 필수 내용만 넣어보았다.

 

 

 

 재고관린 프로그램의 기능들

 

1) 여러 판매채널별 엑셀 데이터를 불러오면 필요한 정보만 쏙 빼내어 판매내역에 정렬하기

2) 여러 상품이 들어가는 패키지 상품이면 해당 상품들 각각 재고에서 빼주는 기능

3) 판매채널별 상품명이 상이하니 통일된 관리용 상품명으로 넣어주기

4) 최근 업데이트 일자, 출고일자, 출고 회차 기록 

5) 오전 7시마다 리셋 - 구현중 (구현할 것도 없는 게.. 트리거만 추가해주면 됨..)

6) 플러터로 모바일 앱을 만들어서.. 바코드 스캐너 만들기 - 구현 예정

7) 바코드 스캔으로 출고 기록하기 - 구현 예정

 

 

이 정도만 작성해두고 세부적으로 구현된 기능 영상이라던지 .gif 파일 업로드할 예정..

ps. 나는 엑셀 함수는 진짜 지~~~인짜 기본적인 것만 알아서 좀만 복잡한 함수 쓰면 뇌 정지가 오는데..

apps sript로 코딩하는 게 더 편하더랍..ㅎㅎ

 

이번에 재고관리 프로그램을 구현하면서 공부했던 앱 스크립트도 하나하나 블로그에 정리해볼 생각이다.

국내에는 앱 스크립트 정보가 많이 없는 거 같아소 ㅠㅠ

 

 

재고관리 프로그램 2탄 ★

 

[재고관리프로그램] 스프레드시트로 만든 재고관리프로그램 ver.2

또 가지고 왔다. 구글의 스프레드시트 Apps Script로 만든 재고관리 프로그램 ver.2 이전에 만들었던 재고관리 프로그램 ver.1에 비하여 나름 UI도 고치고 구성도 보다 탄탄하게 생각해서 제대로 만들

dajoonee.tistory.com

 

 

 

 

 

반응형