8월, 2026의 게시물 표시

[나의 앱개발기] 개발자 아닌 직장인이 만든 일정 관리 프로그램, 일정지기 개발기

이미지
행사 하나 끝내고 나면 늘 비슷한 후회가 남았습니다. 포스터를 사흘 늦게 올렸다거나, 신청 마감 공지를 깜빡했다거나, 추첨 결과를 알린다는 걸 잊고 있다가 문의가 들어와서야 아차 싶었다거나. 일이 어려워서가 아니었습니다. 챙길 게 스무 개쯤 되는데 그게 전부 제 머릿속에만 있었다 는 게 문제였죠. 담당자가 바뀌면 그 스무 개가 통째로 증발하고요. 그래서 만들었습니다. 저는 개발자가 아닙니다. 전공도 아니고 회사에서 코딩하는 사람도 아니에요. 그런데 지금 이 프로그램은 실제로 조합 행사 운영에 쓰이고 있습니다. 어떻게 만들었는지, 무엇을 몇 번이나 갈아엎었는지 그대로 적어보려고 합니다. * 왜 노션도 엑셀도 답이 아니었나. 처음엔 당연히 있는 도구를 썼습니다. 엑셀에 체크리스트를 만들고, 노션에 보드를 팠죠. 그런데 몇 달 쓰다 보니 공통된 한계가 보이더라고요. 아무도 안 봅니다. 정확히는, 봐야겠다고 마음먹은 사람만 봅니다. 마감이 지나도 문서는 조용하잖아요. 문서가 사람을 찾아오는 게 아니라 사람이 문서를 찾아가야 하니까요. 제가 원한 건 딱 하나였습니다. "마감이 다가오면 담당자한테 알아서 연락이 가는 것." 이걸 만족하는 무료 도구를 찾다가, 결국 직접 만드는 쪽이 빠르겠다는 결론에 도달했습니다. * 비개발자가 고른 개발 도구 조합. 서버를 빌리고 배포를 배우는 순간 끝이라고 봤습니다. 유지비가 들거나 관리가 필요하면 저는 못 버티거든요. 그래서 고른 조합이 이겁니다. 역할 선택한 도구 고른 이유 데이터베이스 구글 스프레드시트 내용을 눈으로 확인·수정 가능 서버 / 로직 구글 앱스 스크립트 무료, 서버 관리 불필요 화면 HTML 웹앱 링크 하나로 모두 접속 알림 텔레그램 봇 무료, 조합 단톡방 연동 코드 작성 AI(클로드)와 대화 문법 몰라도 진행 가능 핵심은 비용 0원 , 서버 관리 0 입니다. 구글 계정만 있으면 되고, 데이터가 스프레드시트에 그대로 쌓이니까 프로그...

[나의 앱개발기] Next.js·Vercel·Supabase·GitHub 무료 개발 스택, 초보자도 이해하는 완전 정리

이미지
"웹사이트 하나 만들려면 서버비가 얼마나 들어요?" 회사 후배가 이렇게 물어보더라고요. 사이드 프로젝트를 시작하고 싶은데 월 몇만 원씩 나갈까 봐 시작도 못 하고 있다는 겁니다. 그 마음, 저도 알죠. 저 역시 처음엔 '서버 = 돈'이라는 공식이 머릿속에 박혀 있었거든요. 그런데 직접 아이 공부용 웹앱을 만들어서 돌려보니, 결제 카드 한 번 안 긁고 실제 서비스가 돌아가더라고요. 비결은 Next.js + Vercel + Supabase + GitHub 라는 조합입니다. 요즘 개발자들 사이에서는 거의 '국민 무료 스택'으로 불리는 구성이죠. 오늘은 이 네 가지 도구가 각각 무슨 역할을 하는지, 어떻게 연결되는지, 그리고 대체재까지 초보자 눈높이로 정리해 봤습니다. 1. 이 조합, 왜 다들 쓰는 걸까 2. Next.js — 웹사이트의 뼈대를 세우는 프레임워크 3. Vercel — 클릭 몇 번이면 끝나는 배포 4. Supabase — 서버 없이 DB와 로그인까지 5. GitHub — 내 코드의 클라우드 금고 6. 네 가지를 연결하면 이런 흐름이 됩니다 7. 대체할 만한 도구들, 뭐가 있을까 8. 무료 플랜의 함정과 주의사항 * 이 조합, 왜 다들 쓰는 걸까. 이유는 단순합니다. 돈이 안 들고, 서로 궁합이 좋거든요. 식당에 비유하면 이해가 빠릅니다. Next.js는 요리 레시피와 주방 설비 , Vercel은 손님이 찾아오는 매장 , Supabase는 식자재 창고와 회원 명부 , GitHub는 레시피를 보관하는 금고 입니다. 예전에는 이 네 가지를 전부 직접 차려야 했습니다. 서버 컴퓨터를 빌리고, 데이터베이스를 설치하고, 로그인 기능을 처음부터 코딩하고요. 그 비용과 시간이 만만치 않았죠. 지금은 각 분야의 전문 서비스가 무료 구간을 열어놓고 있어서, 개인 프로젝트 수준이면 월 0원 으로 전부 해결됩니다. 게다가 이 넷은 서로 공식 연동을 지원해...