OasisW GFaaS

Game Frontend as a Service

(주)핏펀즈

project image
project image
project image
project image
project image
project image
project image
project image
project image
project image

서비스 소개

웹 브라우저를 이용해 게임 서버 인스턴스를 생성해주고 게임 서버 기능을 관리 및 운영할 수 있게 도와주는 클라우드 기반 개발도구입니다.

작업 기간

2024. 05. 16 - 2024. 05. 31 도메인 및 업무 파악

2024. 06. 01 - 2024. 08. 15 프로젝트 초기 환경설정 및 배포

기술 스택

Next.js, TanStack-Query, TailwindCSS, shadcnUI, Apex Charts, Zustand, json-editor, monaco-editor, DynamoDB

팀 구성

FE 1, BE 1, CTO (총 3명)

담당: 프론트엔드 개발자(FE)

역할

- Next.js로 개발환경 세팅부터 사이트 배포까지 완성

- Frontend용 Lambda 서버 구축

- OAuth 로그인 구현 (DynamoDB를 활용하여 3개의 access token 관리)

- Tanstack Query를 활용한 비동기 요청 관리 및 서버사이드 렌더링

- Zustand를 활용하여 비동기 요청을 제외한 상태 관리

- Tailwindcss, shadcn을 활용한 디자인 시스템 구축

- 약 100개의 api 연결 및 기능 추가, 30여개의 페이지 제작

- json-editor, ApexCharts, monaco-editor 등 기능 구현에 필요한 라이브러리 탐색 및 적용

© Copyright 2024. Made by Sungwook

github-logo