Skip to content

vxidfunctixn/Diary

Repository files navigation

Diary

Aplikacja pamiętnika oparta na Electron + Vue 3 + TypeScript.

Wymagania

  • Node.js (wersja 18+)
  • npm

Instalacja

npm install

Dostępne komendy

Uruchomienie w trybie deweloperskim

npm start

Uruchamia aplikację Electron w trybie deweloperskim z hot-reload.

Zbudowanie aplikacji

npm run build

Tworzy wersję produkcyjną aplikacji (exe + installer).

Sprawdzanie typów TypeScript

npm run type-check          # Jednorazowe sprawdzenie
npm run type-check:watch    # Ciągłe sprawdzanie w tle

Formatowanie kodu

npm run format              # Formatuje kod
npm run format:check        # Sprawdza formatowanie bez zmian

Aktualizacja importów

npm run update-imports

Uruchamia skrypt do automatycznej aktualizacji importów w projekcie.

Struktura projektu

  • src/ - kod źródłowy aplikacji
  • public/ - pliki statyczne
  • dist_electron/ - zbudowana aplikacja
  • scripts/ - skrypty pomocnicze

Kamienie milowe projektu

  • Stworzenie podstawowej funkcjonalności zapisywania i edytowania notatek
  • Dodanie funkcjonalności przeglądania wpisów
  • Dodanie funkcjonalności czuwania w tle oraz nakładki w grach do szybkiego dodawania notatek.
  • Dodanie do projektu modułu analitycznego opartego na AI (do dokładniejszego rozplanowania)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published