Swarmcheck
Fullstack developer · cze 2021 - lip 2024
Aplikacja webowa wspierająca uporządkowaną, argumentacyjną dyskusję i szybkie sprawdzanie faktów.
React.js · Node.js · Express.js · D3.js · Microsoft Azure
Otwórz projekt ↗Mój zakres prac
- Projektowanie i implementacja systemu autoryzacji RBAC.
- Budowa endpointów backendowych do pracy z danymi.
- Tworzenie interfejsów i wizualizacji grafowych wspierających analizę argumentów.
Efekty
- Aplikacja lepiej porządkowała role, uprawnienia i przepływy danych.
- Wizualizacje pomagały użytkownikom rozumieć relacje między argumentami.
- System zyskał solidniejsze fundamenty dla pracy zespołowej.



Więcej o projekcie
Swarmcheck łączył pracę z danymi, uprawnieniami i wizualizacją argumentów. Projekt wymagał zarówno interfejsów, jak i backendowych mechanizmów bezpieczeństwa oraz organizacji dostępu.
Problem
Użytkownicy potrzebowali narzędzia do porządkowania dyskusji, pracy na argumentach i szybkiego sprawdzania informacji w kontrolowanym środowisku.
Rozwiązanie
Rozwijałem aplikację webową z autorskim systemem RBAC, endpointami backendowymi i wizualizacjami grafowymi opartymi o D3.js.
Decyzje techniczne
- Autorski RBAC dla kontroli dostępu do danych i funkcji.
- D3.js do wizualizacji relacji między argumentami.
- Endpointy backendowe projektowane wokół pracy z danymi i rolami.