Code Monkey home page Code Monkey logo

nongdam's Introduction

농장을 한 눈에 담다,

농담 🧑‍🌾


농담은 귀농한 청년 혹은 농장 관리자에게
농장 운영에 필요한 데이터를 모아 제공하고
누적된 농장데이터 통계 분석으로 생산성을 높여주는 서비스입니다.

👉 농담 둘러보기



🩻 Service Architecture









서비스 핵심기능

📊 농장 관리 현황

올해 수입&지출 총계, 작업시간 통계 및 작년대비 상승/감소율
사용자 작물 월별/연도별 수확량 통계, 월별/연도별 매출, 비용, 순이익 통계




⛅️ 실시간 날씨정보 제공

사용자 지역의 실시간 날씨 상세정보, 시간별/주간 날씨정보 open api




📈 지역/작물별 도/소매 시세정보 제공

국내 17개 지역 中 사용자 희망 시세지역의 월별/연도별 도/소매 시세 정보 open api
102개 작물 中 검색 조회, 사용자 작물의 당일 시세 조회, 예상 판매 금액 조회






📆 일정관리

월별 / 주간 타임라인 관리, 이번 주 일정 조회




💵 농장장부

월별 수입&지출 내역 관리, 월별 결산 조회 및 관리, 최근 내역 조회




✍️ 농장일지

농작업 노하우, 회고 기록 및 관리




🛠 Tech & Platfrom

Front-End

Back-End

Design

Tools



🛠 주요 기술

사용 기술 기술내용
CI/CD FE에서는 Github Actions, BE에서는 jenkins, nginx를 사용한 자동 빌드 및 무중단 배포 구현
Refresh token JWT 토큰을 일정 시간마다 자동 발급하여 으로 인증시간을 늘리고 보안성 높임
이메일 인증 회원가입시 인증 이메일을 발송하여 사용자 확인
소셜 로그인 카카오를 통한 소셜 로그인
Cache 케시 데이터를 사용한 API 요청 최소화
CloudFront 정적 컨텐츠의 전송 속도를 높이고 HTTPS 적용을 통한 보안강화
통계데이터 시각화 ApexCharts 커스텀을 통해 통계 데이터를 다양한 그래프로 시각화



🔥 이슈 및 트러블슈팅

FE

📒 장부 월별 내역 상태관리
👉 throttle로 렌더링 제어
📅 safari(ios)에서의 Invalid date

BE

👨‍🔧 Redis
🖥️ 서버 모니터링
⚙️ CI/CD
🔑 카카오 로그인

팀 소개


프로젝트 기간
22.06.24 - 22.08.05 (6주)

🧑‍🔧 제작자

nongdam's People

Contributors

sonshineliveinearth avatar sudalintechworld 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.