Aplikacja oparta o Node.js umożliwiająca zarządzanie notatkami
Wymagane narzędzia
Najpierw trzeba pobrać moduły potrzebne do działania aplikacji, w tym celu z poziomu obu katalogów (/client, /server) wystarczy wywołać polecenie yarn upgrade.
Należy uruchomić dwa serwery, oddzielnie dla klienta i serwera. Znów znajdując się w konkretnym katalogu należy wpisać jedno polecenie - yarn start.
Logowanie
Rejestracja
Wyświetlanie notatek z podziałem na notatki własne i udostępnione
Dodawanie nowej notatki i edycja istniejącej - zmiana przebiega w takim samym ekranie, ale odnosi się do już istniejąceej notatki do której użytkownik ma uprawnienia. Usuwanie jest realizowane poprzez wciśnięcie ikonki kosza na śmieci na stworzonej notatce.
Udostępnianie notatki poprzez publiczny link
Publicznie dostępna notatka
Ciemny i jasny motyw
Udostępnianie notatek innym użytkownikom
W przypadku użycia adresu email, który jest niewłaściwy, nie istnieje w bazie bądź jest naszym własnym adresem email pojawi się komunikat o podaniu błędnego adresu email
Po podaniu właściwego adresu można podać kolejny, a dodany użytkownik ma dostęp do notatki w sekcji współdzielonych notatek
Zmiana koloru notatki
Notatki mogą posiadać przypisane do siebie tagi, wyświetlane na dole notatki
Przy dodawaniu tagu wyświetla nam się okno dialogowe
Sprawdzana jest unikalność tagów, jako że notatka nie może posiadać dwóch tagów o takiej samej nazwie
Dostępny jest też panel administracyjny do którego administrator może przejść przez menu boczne
Administrator ma podgląd na wszystkich zarejestrowanych użytkowników z podziałem na ich rolę
Administrator może zmienić rolę innych użytkowników, usunąć ich lub dodać nowego użytkownika
Istnieje możliwość filtrowania notatek po kolorze i przez sprawdzenie, czy tytuł, treść lub tagi notatki zawierają określony tekst
Pobieranie notatek jako PDF połączone z filtrowaniem notatek, tj. pobrane zostaną tylko przefiltrowane notatki (lub wszystkie w przypadku braku nałożonych filtrów)
Dodawanie załączników do notatek
Błąd w przypadku dodania istniejącej już notatki, przekroczenia maksymalnego dopuszczalnego rozmiaru pliku lub błędu po stronie serwera. Plik nie zostaje wtedy dodany i można go usunąć z listy ręcznie, lub sam usunie się w momencie odświeżenia strony.
Dodano możliwość przesuwania notatek metodą drag 'n drop
Zaktualizowany został widok notatki, uwzględnia on teraz ilość załączników i tagów
Zaimplementowana została funkcjonalność pozwalająca na zmianę kolejności notatek i kategoryzowanie ich we własnych widokach
Notatkę możemy dodać do innego widoku lub ukryć ją w danym widoku przez nowe menu
Możliwa jest również zmiana nazwy widoku lub usunięcie go
Podzielono panel administracyjny na dwie sekcje, wcześniej istniejącą sekcję użytkowników i nową sekcję zawierającą statystyki
Statystyki dzielą się na takie dotyczące użycia przez wszystkich użytkowników konkretnych kolorów dla notatek oraz dotyczące dziesięciu najpopularniejszych tagów używanych przez użytkowników
Dodano wsparcie dla wielu języków










































