hardWareHouse 재고 관리 애플리케이션

내 제출물 개요



아이디어 이면의 영감: 내 친구 중 한 명과 토론을 하는 동안 그녀는 자신의 가게에서 매일 직면하는 문제를 말했습니다. 그녀는 사용하기 쉽고 수요에 따라 확장할 수 있는 재고 관리용 앱이 필요했습니다. 그녀는 데이터가 유지되고 필요할 때마다 사용할 수 있기를 원했기 때문에 MS-Excel을 사용하고 싶지 않았습니다. 그래서 그녀의 확장성, 데이터 지속성 및 가용성 문제를 해결할 수 있는 Redis 데이터베이스를 사용하여 모델 재고 관리 앱을 구축하기로 했습니다.

hardWareHouse는 Redis 데이터베이스의 기능을 보여주는 데 사용할 수 있는 가상의 모델 샵입니다. Redis를 기본 데이터베이스로, Flask를 Redis와 연결하는 백엔드로, React를 브라우저에서 데이터를 렌더링하는 프런트엔드로 사용합니다.

저장소 링크: hardWareHouse Inventory Management App

라이센스: MIT

제출 카테고리:



엉뚱한 와일드카드

내 프로젝트의 비디오 설명자





사용 언어



파이썬

코드 링크




프라나바로라1895 / 하드웨어하우스재고


Redis를 기본 데이터베이스로 사용하는 가상 상점 hardWareHouse를 위한 재고 관리 앱입니다.





hardWareHouse 재고 관리 애플리케이션


상점에서 제품 데이터를 추적하기 위한 재고 관리 애플리케이션입니다. Redis를 기본 데이터베이스로, Flask를 Redis와 연결하는 백엔드로, React를 브라우저에서 데이터를 렌더링하는 프런트엔드로 사용합니다.








hardWareHouse 인벤토리 대시보드






새 제품을 추가하는 방법






모든 제품을 업데이트하는 방법






제품을 검색하면 그에 따라 테이블이 렌더링됩니다.

개요 비디오


다음은 프로젝트와 프로젝트에서 Redis를 사용하는 방법을 설명하는 짧은 비디오입니다.

기술 스택


  • 데이터베이스: Redis
  • 백엔드: 플라스크
  • 프런트엔드: 반응

  • 작동 원리


    데이터 저장 방법:


  • redis_om 모듈에서 다음을 사용하여 Product 스키마를 생성합니다.
  • JsonModel
  • Field


  • 제품 데이터는 다양한 키와 다양한 데이터 유형으로 저장됩니다.
  • 제품 이름: str
  • product_desc: str
  • 가격: PositiveInt
  • 단위: PositiveInt
  • lower_limit_stock: PositiveInt
  • 타임스탬프: 날짜/시간

  • from redis_om import Field, JsonModel
    from pydantic import PositiveInt
    from datetime import



    View on GitHub

    추가 리소스/정보













    hardWareHouse 인벤토리 대시보드






    새 제품을 추가하는 방법






    모든 제품을 업데이트하는 방법






    제품을 검색하면 그에 따라 테이블이 렌더링됩니다.


    ⏳ 이 앱을 만드는 데 걸린 시간:



    협력자


  • 본인:


  • Redis를 다중 모델 데이터베이스로 사용하기 위한 클라이언트 라이브러리인 Redis OM을 확인하십시오.
  • RedisInsight을 사용하여 Redis에서 데이터를 시각화합니다.
  • free Redis database에 가입하세요 .
  • 좋은 웹페이지 즐겨찾기