Staplo – o co w ogóle chodzi?

Staplo – w języku esperanto oznacza magazyn, hurtownie. I w gruncie jest to główne zadanie, które stawiam przed swoja aplikacją. Ma wspomagać i ułatwiać pracę w firmie/instytucji gdzie jest prowadzony magazyn.

Początkowe założenie jest takie, że użytkownik będzie mógł zdefiniować sobie magazyn, dodać do niego kategorie, sprzęty, poprzypisywać im jednostki miar i tak dalej.  Wszystko w formie przejrzystego serwisu www dostępnego z każdego miejsca i o każdej porze.

W sumie żadnego rocket science od strony funkcjonalnej, przynajmniej na początku, ale głównym założeniem jest nauka Javy i Angulara, a przynajmniej jakieś rozeznanie w temacie.

Wymyśliłem sobie, że do aplikacji będzie można się zalogować za pomocą Fejsa, Googla, Twittera i co ważne za pomocą Ofiice365, jako że aplikacja będzie pierwotnie spersonalizowana pod organizację, w której O365 jest używane.

Chciałbym zrobić tak, że wszystko co zakoduję będzie w miarę szybko dostępne na webie, żeby móc zbierać feedback od użytkowników i wprowadzać zmiany i poprawki. Tak, zakładam, że będzie to swego rodzaju development na produkcji, no ale Agile! 😀

No i najważniejszą albo bardzo ważną sprawą jest to, że chciałbym jak najwięcej kodu pokryć testami, a to jest kolejna rzecz, której nie robiłem i niezbyt umiem.

Także kilka wyzwań jest, wydaje mi się, że bardziej od strony programistycznej niż związanych z chęciami i czasem, no ale zobaczymy co z tego wyjdzie.

Także czas start i do zobaczenia na mecie! 🙂

EDIT:
Specjalnie na życzenie, link do repo:
https://github.com/piszu/dsp2017