본문 바로가기

서비스개발8

Bubble.io 노코드 툴 - 43일차 - (ministones) 이제까지 버블을 배우고 사용하면서 Do Search for ... 라는 기능을 굉장히 많이 사용했고, 해당 list 안에서 :last item을 지정하는 것도 비교적 많이 사용해왔다. 이번에 새롭게 안 사실은 내가 의도한 last item과 버블이 이해한 last item이 서로 달랐다는 것이다. (서로 달랐다기보다는 내가 버블의 문법을 잘못 이해하고 있던 것이지만 표현이 그렇다는 것이다.) 아래와 같이 하나의 리스트 안에 두 개의 item이 존재한다면, 1번 item: 2022년 12월 27일 생성 2번 item: 2022년 12월 28일 생성 나는 당연히 2번 item이 last item이라고 생각했다. 그러나 결과는 1번 item이었다. 처음에는 이 내용을 제대로 이해하지 못해 버블 한국 커뮤니티에.. 2022. 12. 29.
Bubble.io 노코드 툴 - 42일차 - (ministones) 현재 상태는 위와 같고, 다음 단계로 하려고 하는 것은 아래처럼, 매일 매일의 Score 합이 아래 표처럼 쌓이도록 하는 것이다. 아래 화면에서는 날짜만 적었지만 서비스 상에서는 '날짜별 Score 합에 해당하는 미니스톤 이미지'가 보이도록 할 것이다. 위와 같은 구성을 위해서는 Daily List 상에 두 개의 데이터 필드가 더 필요하다. Num of Weeks (W1, W2, W3, W4, W5) Num of Index (1,2,3,4, ... , 29,30) Month 별로 모든 List 들은 1번부터 30번까지의 Num of index 가 부여되어야 하고, 이 인덱스 값에 따라서 Num of week이 부여되어야 한다. (예: W2 에는 Index 8번부터 14번까지의 List) 아래 Workfl.. 2022. 12. 27.
Bubble.io 노코드 툴 - 41일차 - (ministones) 현재까지는 리스트를 1행의 도표에 무한히 나열하는 방식으로 레이아웃을 구성했지만, 하루하루의 ministones가 쌓인다는 컨셉에 맞게 UI를 변경할 필요가 있다. 고려하고 있는 UI 모습은 다음과 같다. 이를 위해서는 현재 버블 - 디자인탭에 있는 Repeating Group 등 element의 배치와 workflow를 재정돈할 필요가 있다. 아래와 같이 task UI는 이틀 분만 추가함. 매일의 task 달성 여부에 따라, 돌 색상이 달라짐. 매일의 돌들은 아래와 같은 순서대로 쌓임. Task의 달성 여부에 따라 매일의 score가 계산되도록 함. Task 생성하면 1점. 달성(초록색)하면 1점 추가. 빨간색인 경우 스코어 없음. *다소 난해한 설명이지만 기록하는데 드는 에너지를 최소한으로 하고, 서.. 2022. 12. 19.
Bubble.io 노코드 툴 - 40일차 - (ministones) 어제 배웠던 Iterator 개념과 앞서 구했던 delta_num (내가 붙인 변수명으로, 현재날짜와 마지막 List날짜와 차이값을 integer로 저장해놓은 변수) 개념을 사용해서, 마지막 List 카드 이후 현재까지 비어있는 카드를 생성시키는 기능을 구현한다. 가령 마지막 리스트의 제목 날짜가 12월 10일이고, 오늘 날짜가 12월 15일이라면 delta_num은 5가 된다. 아래처럼 Iteration 횟수를 delta_num로 설정하게 되면 Iteration Total은 5가 되고 횟수에 따라 Position, Remaining, Completed의 숫자가 바뀌게 된다. 이러한 방식으로 12월 10일과 12월 15일 사이에 있는 11일, 12일, 13일, 14일, 15일의 리스트를 생성하도록 하면 .. 2022. 12. 15.
Bubble.io 노코드 툴 - 36일차- (회사업무에 노코드 적용하기 -1-) 회사 업무와 무관하게 개인적으로 노코드 툴을 배우고 미니스톤즈(ministones)라는 서비스를 만들고 있는 중이다. 그런데 근래 회사 업무와 관련하여 간략하게 노코드 서비스를 만들어야 할 필요가 생겨, 부득이 미니스톤즈 서비스와 병행하여 서비스를 만들어 가고자 한다. 노코드 - 미니스톤즈 노코드 - 회사업무 관련 벨류에이션 총 3개의 글을 체계없이 올리고 있는 것이 마음에 걸리지만 그래도 기록을 남겨보고자 적기 시작한다. --- 1. 회사업무 소개 (간략히 지금 만드려는 서비스가 무엇인지, 어떤 목적에서 어떤 기능의 서비스를 만들고자 하는지 소개한다. 아직 서비스 출시 전이다보니 자세한 배경 설명을 하지 못하겠지만 현재 만드는 툴은 서비스의 보조적인 역할을 하는 단순한 기능에 가깝다고 생각되어 기록한다.. 2022. 11. 14.
Bubble.io 노코드 툴 - 35일차- (서비스5일차) 지난 글에서와 같이 현재 ministones 서비스의 핵심 기능은 구현했지만 디테일한 부분에서 손봐야할 부분이 많이 있다. 오늘 추가로 구현하려는 기능은 두가지다. 1. 서비스 접속 시, 마지막 접속과 현재 접속 사이의 일자들에 해당하는 리스트 생성시키기 [AS IS] 예를 들어 11월 1일에 접속한 후, 11월 10일에 접속하게 되면 List는 두 개만 생성됨. 11월1일, 11월10일. [TO BE] 11월 10일 접속 시에, 11월 2일, 3일, 4일, 5일, 6일, 7일, 8일, 9일, 즉 마지막 접속일(11/1)과 현재 접속일(11/10) 사이의 일자들에 해당하는 리스트들을 생성시키고자 한다. [구현방법] 11월 10일 접속 시에, 그 이전 리스트들이 존재하지 않는 경우 리스트를 하나씩 생성하도.. 2022. 11. 14.