Skip to content

Conversation

@JeeeunOh
Copy link
Member

@JeeeunOh JeeeunOh commented Dec 21, 2022

안녕하세요 finble 프론트 오지은, 안채연입니다:)
장장 한달동안 개발을 진행한 프로젝트지만... 정작 최근 3일동안 개고생한 기억이...있네요:)
처음으로 finble 백엔드 메이트들이랑 개발을 진행할 수 있어서 재밌기도 했습니다:)
finble✨ 체고!!

배포 링크

https://ceos-demo-vote-one.vercel.app/

2022-12-22.12.19.55.mov

스토리라인 소개

1. 메인에서 회원가입을 진행합니다.

다음의 경우에는 경우에 따른 alert가 뜹니다

  1. 존재하는 아이디 || 이메일을 입력했을 때
  2. {비밀번호 필드} !== {비밀번호 확인 필드} 일 떄
  3. 유효하지 않은 이메일 주소를 입력했을 때
  4. 대소문자, 숫자, 기호를 하나라도 포함하지 않은 비밀번호를 입력했을 때

2. 메인에서 로그인을 진행합니다.

  • 회원 정보가 없다면 alert가 뜹니다.
  • 회원 정보가 있다면 alert 후 자동으로 메인 화면으로 돌아갑니다.

3. 파트장 투표를 진행합니다.

  • 프론트는 프론트 파트장 투표만, 백엔드는 백엔드 파트장 투표만 진행할 수 있습니다.
  • 한번 투표를 한 유저는, 재투표가 불가능합니다.
  • 로그인을 하지 않았거나, 기획/디자인 같은 경우에는 파트장 투표를 진행할 수 없습니다.
  • 로그인을 한 유저만 각 파트장 결과를 확인할 수 있습니다.
    • 이 때, 프론트/백 같은 경우에는 투표를 진행한 후에만 자신의 파트장 투표 결과를 확인할 수 있습니다
      다른 파트장 투표 결과는 확인할 수 있습니다.

4. 데모 투표를 진행합니다.

  • 자신의 팀에 투표를 할 수 없습니다.
  • 한번 투표를 한 유저는, 재투표가 불가능합니다.
  • 투표하기 버튼을 누르면 투표 반영 후 결과 페이지로 이동됩니다.

아쉬운 점

현재 access Token을 로컬스토리지에 저장하고 있는데요..ㅎ
이렇게 되면 보안이 ㅎㅎ...
추후 개선해보려고 합니다.

JeeeunOh and others added 30 commits December 3, 2022 15:29
데모데이 로직 수정 필요
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants