Giter Site home page Giter Site logo

saessak-log-front's Introduction

saessak-log-front

Description

4명의 프론트엔드, 4명의 백엔드 개발자의 협업 프로젝트!

💬 React.js, Sass, Redux-Toolkit, TypeScript 를 활용하여 로그인 게시글, 좋아요 등을 구현 한 커뮤니티 웹사이트입니다.

Contributors

이름 맡은 파트 github
정길웅 메인페이지(상단바, 페이징, 검색어) 알고리즘 및 좋아요 기능 구현 길웅 github
신하영 화면구성도, 댓글기능, 게시글 상세페이지, 게시글 업로드 구현 하영 github
김다정 화면구성도, 로그인 토큰관리, 회원가입 form validation 다정 github
조혜빈 Redux-toolkit 세팅, 게시글 UI/UX 구성, 무한스크롤 구현 혜빈 github

Features

로그인 & 회원가입

   


댓글달기

   


댓글 무한스크롤

   


좋아요 기능

   


게시글 무한스크롤

   



진행 과정

  • 백엔드 4명, 프론트 4명으로 구성된 팀 프로젝트로 Slack, JIRA 등의 Communication Tool 을 활용하여 협업했습니다.
  • Swagger API 문서를 기반으로 백엔드 분들과 함께 소통하며 작업했습니다.
  • 매주 오프모임을 가지며 백엔드와 프론트엔드 사이의 진도를 조율했습니다.

구현한 기능

  • 디자인
    • XD를 이용한 UI/UX 설계 후 notion에 공유
    • SASS를 이용한 반응형 웹 디자인 구현
  • 초기 세팅
    • 타입스크립트, eslint를 통한 버그 관리
    • redux-toolkit을 활용한 전역적인 상태관리 및 api 호출
  • 회원정보
    • ID/PW찾기, 회원가입, 로그인 관련 form validation 구현
    • 로그인한 유저의 token관리
  • 게시글
    • 게시글의 좋아요, 구독 알고리즘
    • 검색기능
    • 게시글 무한스크롤
    • 게시글 페이징
  • 댓글
    • 댓글작성
    • 댓글 무한스크롤

saessak-log-front's People

Contributors

danakim530 avatar doggysummer avatar hayeong8957 avatar hyebin829 avatar midan2047 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.