Skip to content

stachada/Lombard

Repository files navigation

Lombard

Web app made for core services bootcamp.

Project done as a bootcamp exercise during the bootcamp organised by Core Services and Prosoftlab.

Description

Plan implementacji:

  1. Tworzymy bibliotekę w oparciu o tdd.
  2. Podpinamy ją pod api.
  3. Tworzymy front.

Krótki opis wymagań:

  • do tego magazynu/lombardu przychodzi gościu spod ciemnej gwiazdy i mowi ze ma do opchniecia 100 opon, 50kg ryzu albo obojętnie co (udka z psa itp.).
  • pracownik wprowadza przedmioty do systemu
  • przychodzi klient i chce kupic np. 17.7kg ryzu po takiej i takiej cenie (na froncie pokaze pracownikowi ile zarobi na danym ryzu) i pracownik mowi na podstawie danych ze albo akceptuje oferte albo chce więcej za to
  • w dowolnym momencie szef może podejrzeć raporty z danymi na dana godzine,
  • szef bedzze mogl np. podejrzeć raporty miesięczne z podzialem na dany dzien

Item

  • wprowadzanie rzeczy na stan (create)
  • wydawanie (delete + update)
  • szukanie (read)

Transactions

  • lista transakcji

Raport

  • calkowity obrot
  • zysk
  • podzielenie na kategorie z ilosciami
  • stan magazynu
  • raport o brakujacych sztukach (np. mniej niz X)

Technologie

  • ASP .NET CORE

  • NUnit

  • Moq

  • Entity Framework with SQLite database

  • Trello (Kanban simulation)

About

Core services bootcamp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages