Własna implementacja programu umożliwiającego symulację sygnału przechodzącego przez bramki od Inputa do Outputa. Projekt został napisany w Typescript przy użyciu Vite.
Po utworzeniu nowego projektu dostępne są dwie bramki: AND
i NOT
. Użytkownik z wykorzystaniem tych bramek może stworzyć customowe bramki.
Aby uruchomić projekt należy wejść do katalogu dist i uruchomić plik index.html lub jeżeli to by nie działało można uruchomić go w ten sposób:
npm i
npm run build
npm run preview
Każda bramka ma swoje właściwości logiczne. Bramki można łączyć ze sobą. Aby połączyć bramkę należy złapać jedną kropkę bramki i przciągnąć ją do drugiej bramki. Ponadto klikając prawym przyciskiem myszy na bramkę można ją edytować lub usunąć.