Giter Site home page Giter Site logo

sfac-lms's Introduction

✍️ Projects

십어먹자-001

2023.07.10 - 2020.08.11 Front-End Developer

  • 사용 대상
    • 부트캠프 Flutter 3기 수강생들 및 관리자들
  • 문제 인식
    • 코로나19로 인해 비대면 서비스가 확대되면서, 메타버스를 활용한 교육 플랫폼의 다양성이 증가하고 있는데 이에 따라 현대 교육 사업자들은 IT 서비스 기반의 학습 관리 시스템이 매우 필요하다는 것을 느꼈다.
    • Flutter 3기 수강생들이 온라인 강의를 듣거나 과제 제출할 사이트가 필요
  • 제공 서비스
    • 커뮤니티를 통해서 자유롭게 질문
    • 과제 제출 기능 및 양방향 소통인 피드백 기능
    • 동영상 강의 시청 기능 및 해당 강의에 댓글 기능

🛠 사용 기술 및 라이브러리

  • Next.js 13
  • TypeScript
  • React.js
  • Redux-toolkit
  • Tailwind CSS
  • Vercel
  • Firebase
  • Git/Github

👨‍👩‍👧‍👦 협업 툴

  • Notion
  • Zep
  • Figma
  • Discord
  • Slack

🧑🏻‍💻 담당한 기능 (Front-End)

  • Header , Footer 공통 컴포넌트 구현
  • Firebase의 sendPasswordResetEmail 메서드 활용해서 비밀번호 찾기
  • Firebase의 signOut메서드를 활용해서 Logout 기능 구현
  • React Query를 활용해서 댓글 및 대댓글 기능 구현
  • 마이페이지 수강률 기능 구현
  • useInfiniteQuery 를 이용해서 무한 스크롤 기능 구현

💡 성과 및 성장한 부분

  • 팀원들과 같이 문제를 해결하면서 문제 해결능력이 향상되었습니다.
  • 20명이 넘는 대규모 프로젝트에서 Github, Slack, Notion, Discord 등 다양한 협업 툴을 이용해서 성공적으로 마무리 했습니다.
  • Github Projects, husky로 conventional commit을 체크하는 등 협업하는 과정에서 발생하는 이슈 관리, 대응하는 법을 배울 수 있었습니다.
  • 전혀 배우지 않은 기술스택이 많아서 걱정을 많이했지만 학습하면서 모르는 부분은 적극적으로 다른 팀원들한테 질문하면서 적용해보면서 한 걸음 더 성장할 수 있었습니다.
  • 최종 발표회때 발표하면서 발표 능력 및 질문 답변 능력을 향상 시킬 수 있었습니다.

sfac-lms's People

Contributors

energy1-914 avatar lgrin-byte avatar mibu119 avatar typingok avatar majesty-jun avatar seonnn avatar bins49 avatar jinnkimm7 avatar minzyee avatar jgkang9402 avatar eun-t avatar hobin49 avatar soohyuneee avatar

Watchers

 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.