Skip to content

Latest commit

 

History

History
126 lines (86 loc) · 4.48 KB

README.md

File metadata and controls

126 lines (86 loc) · 4.48 KB

Uni-form

Overview

  • university form service
  • 유니폼 프로젝트는 대학생들이 진행하는 설문조사를 한 곳에 모아 볼 수 있게 하고, 조사자에게 쉽게 설문지를 만들 수 있도록 도와주며, 참여자에게는 더 좋은 서비스를 만들 수 있게 도와주었다는 성취감과 함께 확실한 보상을 제공합니다.

제작자 서비스

  • 설문 제작, 편집, 참여 관리, 분석 서비스를 제공합니다.
  • 다양한 템플릿을 활용하여 손쉽게 설문을 제작할 수 있습니다.
  • 설문 종료 후 알림을 받을 수 있습니다.
  • 특별한 설문을 통해 나의 설문을 눈에 띄게 할 수 있습니다.
  • 표/ 그래프 등을 통해 설문에 관한 분석 서비스를 제공합니다.

참여자 서비스

  • 원하는 설문조사를 골라 손 쉽게 참여하고, 로그인 할 경우 포인트가 쌓여 보상을 받을 수 있습니다.
  • 직접 개인 정보가 넘어가지 않기 때문에 안심할 수 있으며, 번거로운 개인 정보 입력 과정을 단축합니다.
  • 댓글 기능을 통해 조사자에게 추가적인 도움을 줄 수- 있습니다.
  • 다른 학우들의 슬기로운 대학 생활에 이바지하며 성취감을 느낄 수 있습니다.

분석 서비스

  • 허용된 특정 설문에 한하여 모든 사람이 결과를 열람할 수 있습니다.
  • 설문을 제작하기 전 기존 설문을 참고할 수 있으며, 궁금증을 해결할 수 있습니다.

Overview

  • The Uniform Project allows college students to access and create surveys in one place, facilitating easy survey creation for creators and providing participants with a sense of accomplishment along with tangible rewards for contributing to better services.

Creator Services

  • We provide survey creation, editing, participant management, and analysis services.
  • Users can easily create surveys using various templates.
  • They can receive notifications upon survey completion.
  • Special surveys help highlight one's own survey.
  • Analysis services, including tables and graphs, are available for survey insights.

Participant Services

  • Participants can easily join surveys of their choice and accumulate points for rewards upon logging in.
  • Since personal information isn't directly shared, participants can engage without concerns and shorten the cumbersome personal information input process.
  • The comment feature enables participants to provide additional assistance to creators.
  • By contributing to others' university lives, participants can feel a sense of accomplishment.

Analysis Services

  • Everyone can access results for specific surveys.

  • Users can refer to existing surveys before creating their own, resolving uncertainties.


프로젝트 진행 기간

2024.04.09 ~ 2024.04.ing..


Development Stack

Design

  • Figma : 와이어 프레임 및 디자인 시안 제작
  • Adobe Illustrator : 로고 및 소스 제작
  • Adobe After Effect : 애니메이션 GIF 제작

FrontEnd

  • React : JavaScript 라이브러리
  • Next.js :SSR Rendering 프레임워크
  • tailwindcss : CSS 프레임워크
  • shadcn/ui : 깔끔한 UI 라이브러리
  • @hello-pangea/dnd (react-beautiful-dnd) : 목록의 드래그 이벤트를 지원하는 리액트 라이브러리의 확장판
  • material-icon: includes the 2,100+ official Material Icons converted to SvgIcon component

Sign in, up

  • Firebase Authentication, Next-auth
  • Google social login

Database

  • Firebase Cloud Firestore
  • Firebase Storage
  • Nivo.rocks

State, Api

  • axois
  • Zustand
  • date-fns

Others

  • VS code
  • Git
  • Notion
  • Vercel

Features

Design

  • Responsive Design : 반응형 디자인
  • Dark/light theme switch mode : 다크/라이트 테마 모드 지원
  • Customize personal UI : 개인이 커스터마이징할 수 있는 UI 지원

Authentication

  • login, login with social account, login-out : 로그인, 소셜 로그인, 로그아웃
  • create account, delete account : 회원 가입, 회원 탈퇴
  • Restrict access according to personal setting : 설정에 따른 외부인의 페이지 접근 제한

List page

  • ing...

각 페이지 별 기능 작성


Further plans

  • 포인트 제도 도입 : 설문 생성 +, 응답자 수 n 이상 +, 응답 +, 댓글 +, 설문 결과 열람 -, 기프티콘 전환 -
  • my notification
  • 설문 종료 시 카카오톡 연동 알림 서비스