[AucZip]
사용한 기술
- 프론트엔드 - React / Redux / Bootstrap
- 백엔드 - node.js / express / JWT / MySQL
프론트 엔드에서 구현 한 기능
-
로그인 기능 구현/ 회원가입 / mypage1(기본정보 제공, 회원정보, 투자내역) / mypage2(orm 설정)
-
홈화면 구현
-
회원가입창 모달로 만들기(이메일 중복등, 소셜로그인)
-
마이페이지(화면, 비번등 수정, 보유금액 등)
-
건물정보 클릭햇을시 해당 건물 페이지 이동
2주간의 짧은 프로젝트가 마무리 되었다.
처음 부동산 경매 사이트를 만들어 보자는 팀장의 아이디어를 듣고 어떻게 시작해야 될지 감이 오지 않았다.
제일 처음 시작한 일은 팀원들의 각자 역할을 나누고, 진행 단계를 나누는 일이 었다.
3개의 Sprint로 나뉜 후 시간 배분을 하여 프로젝트 기간에 맞춰 진행하고자 하였다.
그러고 팀프로젝트인 만큼 git 이나 코딩스타일을 통일하기 위해 규칙을 정하였다.
그런 다음 UI 계획서를 만들어 전체적인 흐름도를 비롯한 UI 배치 계획을 하였다.
데이터베이스 스키마 작성을 하여 필요한 데이터를 어떻게 구성할 것인지 아이디어를 공유 하였다.
그런 다음 각각 어떤 기능을 구현할지 구체적으로 맡아서 정리하였다.
2주간의 짧은 프로젝트 기간으로 시작할때 막막한 느낌이 들었다.
처음 시작하는 프로젝트다 보니 무엇부터 시작해야 할지 몰랐기 때문이다.
하지만 팀프로젝트의 중요한 부분이 팀워크듯이 서로 아이디어를 공유하며 극복할 수 있었다.
특히, 프론트엔드 부분을 맡으면서 함께 프론트엔드를 맡은 팀원과 서로 막히는 부분이 있으면 도와주며 진행하였다.
다행히 어느정도 우리가 원했던 기능을 구현할 수 있었다.
물로 아쉬운 점도 많았다.
기본기능 이외에도 추가로 Advanced와 nightmare를 설정하였는데, 조금 밖에 구현하지 못하였던 점이다.
모르는 부분을 계속 찾아보며 하다보니 2주라는 짧은 시간안에 하기에는 부족하였다.
그래도 프로젝트를 진행 할 때 어떤 방향으로 하면 좋은지 알게 되었고
다음 프로젝트에서는 좀 더 풍부하게 기능 구현을 할 수 있을 거라 생각한다.
[ AcuZip 기획서 ] bit.ly/3hNIj3e
'프로젝트' 카테고리의 다른 글
[4주Project] 1주차 회고 TIL (0) | 2020.07.22 |
---|---|
[4주 Project] 1일차 TIL (0) | 2020.07.15 |
[2주 Project] 8일차 TIL (0) | 2020.07.08 |
[2주 Project] 5일차 TIL (0) | 2020.07.04 |
[2주 Project] 2일차 TIL (0) | 2020.06.30 |