whatisthis?

[project] For You 인테리어 사무 정보 관리 사이트 기획서 본문

PROJECT/WEB

[project] For You 인테리어 사무 정보 관리 사이트 기획서

thisisyjin 2022. 3. 5. 10:34

For You 인테리어 사무 정보 관리 사이트 project

 

▪ 풀스택 프로젝트 (Server-side, DB, Front-end)

 

▪ 기획안

 

 

 

 

 

✅ 프로젝트를 시작하며

기획 + 대략의 구성 + 개발스택 고민을 하다보니 벌써 2-3주가 지나갔다.

처음엔 프론트엔드만 담당하는 줄 알았던 프로젝트가

디자인툴도 부족한 실력이지만 다루게 되고,

프론트 말고 서버사이드나 DB쪽 지식도 알게 되었다.

특히 node.js는 백엔드쪽이라고 단정짓고 쳐다도 안보던 아이였는데,

리액트를 접하면서 참 npm과 친해진 것 같다 :)

 

아직은 배우던 걸로 구현을 하겠지만,

점점 찾아보다보니 next.js와 typescript 같은 신기술(?)이 탐나기 시작했다.

 

또, css도 지금은 그냥 module.css를 목표로 하지만,

나중에는 scss로 스타일링을 해보고싶다.

 

프로젝트라는게 맨 처음 계획대로 착착 실행되면 참 좋겠지만,

아무래도 많은 변동사항이 생길 것이다.

 

앞으로 '기록'의 중요성을 잊지말고,

사소한 변동사항들도 다 기획서에 추가할 예정이다!

 

 

 

✅ 이 프로젝트의 목표

 

인테리어 회사인 space for you 에서 외주를 주신 사이트이다.

 

원래는 견적서 작성이 주 기능인 사이트를 원하셨으나,

웹사이트로는 클라이언트가 원하는 기능을 구현하기 힘들다 생각되어 (아마 앱개발 or 프로그램 개발이 필요한 것 같다.)

사이드 기능이였던 '자재관리'와 'AS관리' 를 웹사이트로 구현할 예정이다.

 

주로 사용하는 환경은 모바일 웹이며, 관리자분은 PC로도 접속할 예정이라

모바일웹반응형웹중에 고민했으나, 반응형웹(responsive-web)을 제작하기로 결정하였다.

 

사이트의 기능은 크게 두가지이다.

 

1. 인테리어 자재 (실시간) 수량 관리

2. 인테리어 AS내역 작성 및 조회 (+파일로 저장)

 

 

그 외 기본적으로 직원들마다의 ID와 공용PW로 로그인 로직 구현,

home(/) 과 그외 라우트 등의 다양한 기능을 구현해야 한다.

 

나는 팀 협업을 하는 것이 처음이라 소수 인원으로 진행하는 것에 있어 불안했다.

지금 생각해보면 함께 배우면서 한사람이 다양한 작업을 해보면서 

좀더 풀스택 프로젝트에서 각자의 역할이 중대해지는 것 같아 좋은 것 같다! (긍정적 😊)

 

물론 하다가 막히는 부분도 많을 것이고,

배포하는데 걸리는 시간과 수많은 테스트들과 버그 수정을 거쳐야 할 것이다. 

 

하지만 이왕 시작한 메인 프로젝트, 정말 멋진 사이트를 만들고 싶다!

 

 

이후 진행사항은 추가로 포스팅할 예정.