Skip to content

michalpruchniak/Ewidencja

Repository files navigation

Technologie

  • React + Redux - Większość kodu napisałem w React i Redux.
  • Laravel - udostępnia API, walidację, etc.

O projekcie

Początkowo ten projekt miał być wykorzystany do ewidencjonowania sprzętu w moim obecnym miejscu pracy, jednak te założenia się zmieniły (o czym za chwilę). Wynikało to z faktu, że moi poprzednicy napisali własny skrypt, który jest trochę dziwny - napisany w czystym PHP (a więc kod PHP mieszał się z HTML), duże części kodu były zakomentowane, między nimi latały jakieś zmienne, które nic nie robiły. Chciałem napisać nowy skrypt, jednak z racji tego, że szukam nowej pracy, przestałem czuć, potrzebę, żeby ten skrypt zostawić. Dlatego traktuję go jako projekt edukacyjny. Początki tego projektu mają jednak swoje odbicie w tym, do czego początkowo chciałem tego skryptu użyć, np. w konstrukcji bazy danych (chociaż zmieniłem nazwy tabel). W tym projekcie nie patrzyłem na warstwę wizualną, ponieważ chciałem po prostu poćwiczyć React i Redux. Dlatego wykoszytałem po prostu Bootrapa.

Na jakim etapie jest projekt

Jak wspomniałem wcześniej, jest to projekt szkoleniowy, więc wprowadzę jeszcze drobne poprawki, np, w kwestii walidacji w Laravel i na razie ten projekt zostawię. Wiem, że można wprowadzić w nim sporo dodatków, np. edycja urządzeń, ale te dodatki nauczą mnie mniej, niż stworzenie kolejnego projektu z zupełnie innymi założeniami. Dlatego teraz zamierzam nauczyć się czegoś nowego (na razie nie zdradzę czego) i stworzę kolejny projekt, w których wykorzystam nową wiedzę.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published