Skip to content

A simple WPF application that works as a digital baby memory album - a place to store photos, notes, and milestones.

Notifications You must be signed in to change notification settings

KamilKonopski/BabyMemoryAlbum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

đź‘¶ Baby Memory Album

Baby Memory Album to prosta aplikacja desktopowa stworzona w technologii WPF (.NET 8).
Pozwala tworzyć cyfrowy album wspomnień dziecka – dodawać zdjęcia, opisy, daty oraz momenty z życia malucha.


✨ Funkcjonalności

  • âž• Dodawanie nowych wpisĂłw (zdjÄ™cie, opis, data, tytuĹ‚)
  • đź“… PrzeglÄ…danie wspomnieĹ„ chronologicznie
  • ✏️ Edytowanie juĹĽ istniejÄ…cych wpisĂłw
  • đź’ľ Zapisywanie wszystkich danych lokalnie (plik albumEntries.json)
  • 🎞️ Prosty efekt animacji przy zmianie wpisu
  • ⚠️ Walidacja pustych pĂłl (tytuĹ‚ jest wymagany)

🛠️ Technologie

  • C# (.NET 8 / WPF)
  • MVVM (Model-View-ViewModel)
  • XAML
  • JSON (System.Text.Json) — lokalne przechowywanie danych
  • WĹ‚asne style XAML / motywy kolorĂłw

🚀 Uruchamianie projektu

  1. OtwĂłrz plik MojePierwsze.sln w Visual Studio 2022
  2. Wybierz konfiguracjÄ™ Release
  3. Uruchom projekt lub wykonaj publikacjÄ™:
    dotnet publish -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true
    Gotowy plik .exe znajdziesz w folderze: /bin/Release/net8.0-windows/win-x64/publish/

đź’ˇ Informacje dodatkowe

Przy pierwszym uruchomieniu aplikacja tworzy folder Data, w którym zapisuje wszystkie wpisy oraz zdjęcia. Wszystkie dane są przechowywane lokalnie — bez potrzeby połączenia z internetem.

About

A simple WPF application that works as a digital baby memory album - a place to store photos, notes, and milestones.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages