DESIGNER × CODE
← 쇼케이스 목록
사이드 프로젝트#Next.js#Supabase#Tailwind#TypeScript#Brutalist

Designer × Code — 디자이너를 위한 코딩 커뮤니티

디자이너가 코드를 배우고, 함께 성장하는 커뮤니티 플랫폼입니다.

2026. 3. 1.조회 192
이혁수

왜 만들었나요?

디자이너로서 코드를 배우고 싶지만, 어디서부터 시작해야 할지 막막한 분들이 많습니다. 기존의 개발자 커뮤니티는 디자이너에게 진입 장벽이 높고, 디자인 커뮤니티에서는 코딩 이야기를 나누기 어렵죠.

Designer × Code는 이 간극을 메우기 위해 만들었습니다.

주요 기능

스터디 그룹

  • 관심사가 비슷한 멤버들끼리 스터디를 만들고 참여할 수 있어요
  • 커리큘럼을 설정하고, 주차별 학습 내용을 관리할 수 있어요
  • 그룹 내 게시판에서 자유롭게 질문하고 공유할 수 있어요

쇼케이스

  • 사이드 프로젝트, 포트폴리오, 클론 코딩 등 자신의 작업물을 공유할 수 있어요
  • 카테고리별 필터링과 댓글로 피드백을 주고받을 수 있어요

블로그

  • 디자이너를 위한 코딩 가이드와 튜토리얼을 제공해요
  • 시리즈 기능으로 체계적인 학습 콘텐츠를 구성할 수 있어요

기술 스택

영역기술
프레임워크Next.js 16 (App Router)
스타일링Tailwind CSS v4
백엔드Supabase (PostgreSQL + Auth + Storage)
배포Vercel
디자인 시스템Brutalist 스타일, Pretendard Variable

디자인 철학

Brutalist 디자인을 기반으로, 꾸밈없이 직관적인 인터페이스를 추구합니다.

  • border-radius: 0 — 모든 요소에 라운드 없음
  • #E5FD52 형광 옐로우 액센트 — 어두운 배경 위에서 강한 시각적 대비
  • 그리드 배경 패턴 — 디자이너의 작업 환경을 연상시키는 요소
  • 타이포그래피 중심 — 큰 볼드 헤드라인과 미니멀한 레이아웃

배운 점

  • Next.js App Router의 Server/Client Component 경계 설계
  • Supabase RLS(Row Level Security)를 활용한 권한 관리
  • react-easy-crop을 활용한 이미지 크롭 구현
  • Atomic Design 패턴으로 컴포넌트 체계화

디자이너가 코드의 세계에 첫 발을 내딛는 그 순간을 함께하고 싶습니다.

카테고리

사이드 프로젝트

태그

#Next.js#Supabase#Tailwind#TypeScript#Brutalist

댓글

댓글을 작성하려면 로그인이 필요해요.

로그인