꼬꼬마 블로그

꼬꼬마의 기술 블로그

 

프로젝트 기획

이 프로젝트를 개발하게 된 계기는 우연히 친구의 블로그를 보게되었을때 누가 블로그도 하네 라는 생각이 들었습니다. 

그래서 다들 열심히 활동은 하지만 우리 학교에서는 친구들끼리는 잘 모르는구나 라는 생각을 했습니다.

 

그래서 학교 학생들의 정보를 하나로 묶에 보여주며 후배들이 선배들의 블로그나 포트폴리오를 참고할 수 있게 개발해야겠다는 생각이 문뜩 들었습니다.

 

프로젝트는 굉장히 간단합니다. 학생들의 블로그, 포트폴리오, SNS와 같은 정보를 카드로 띄워줍니다.

 

개발 기술과 구현

사실 굉장히 간단한 프로젝트라 오래 걸리지도 않았고 최대한 간단하고 오래 유지할 수 있도록 구현했습니다.

 

개발 기술에 앞서 구조를 설명하도록 하겠습니다. 

해당 프로젝트는 서버없이 오직 프론트엔드에서 데이터를 관리합니다. 프론트엔드의 json파일의 값을 읽어 화면에 띄워주게됩니다.

 

데이터의 추가, 수정, 삭제가 필요할 경우 레포지토리의 PR을 통해 주로 관리됩니다. 현재는 PR을 통해 json파일을 확인해주어야 하지만 추 후 github action을 통해 브랜치 병합 후 바로 적용되도록 수정할 계획입니다.

 

웹은 github.io에 호스팅되어 도메인을 연결해주었습니다. 서버 유지 비용으로 인한 서비스 중단을 막기위해서 이런 방식을 사용했습니다.

 

프로젝트 소개 (기능)

 

 

프로젝트가 너무 간단해서 소개할 만한게 이 카드밖에 없을 것 같습니다.

 

저장되는 정보는 아래와 같습니다.

 

  • 프로필 이미지
  • 이름
  • 기수
  • 활동 동아리, 팀
  • Github, 웹 사이트(포트폴리오), 블로그, SNS
  • 간단 소개

 

 

사용 기술

React만을 통해 제작하였습니다. 사실 더 이상의 기술을 필요로 하는 서비스가 아니라는 생각이 들었기 때문입니다.

 

 

그 외

구경하기

 

대소고인

 

daesogoin.site

 

추가 정보 및 자세한 사항

 

Choi-Jinwoo/dgsw-character-dictionary

대구소프트웨어고등학교 인물사전. Contribute to Choi-Jinwoo/dgsw-character-dictionary development by creating an account on GitHub.

github.com

 

'프로젝트' 카테고리의 다른 글

Playlist  (0) 2021.09.16
DGIT - 교내 Github 기여도 순위  (0) 2020.08.29