Skip to content

Commit

Permalink
Add todo app project
Browse files Browse the repository at this point in the history
  • Loading branch information
Ziumper committed Feb 21, 2024
1 parent a39a1ce commit ffe68fc
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 1 deletion.
28 changes: 28 additions & 0 deletions _i18n/en/_projects/todo-app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<div class="links">
<a href="https://github.com/Ziumper/ToDoApp" class="btn btn-amber btn-sm z-depth-0" role="button">View code <i class="fa-brands fa-github"></i></a>
<a href="https://github.com/Ziumper/ToDoApp/releases" class="btn btn-amber btn-sm z-depth-0" role="button">Download app <i class="fa fa-download"></i></a>
</div>

# Project Description

The project was carried out out of curiosity and passion for software development. I added a task-saving layer to the basic template provided by the manufacturer, allowing tasks to be loaded when the program is restarted, along with unit tests. The application also includes a simple installer to assist users with their tasks.

<div class="row justify-content-sm-center">
<div class="col-sm-8 mt-3 mt-md-0">
{% include figure.liquid path="assets/img/projects/todo_app_view.png" title="todo app gui" class="img-fluid rounded z-depth-1" zoomable=true %}
</div>
</div>
<div class="caption">
GUI screen of the application
</div>

# Technologies Used

While working on the project, I familiarized myself with the following technologies:
- Avalonia UI
- WPF
- C#
- .NET Core
- Visual Studio
- MVVM
- XAML
29 changes: 29 additions & 0 deletions _i18n/pl/_projects/todo-app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<div class="links">
<a href="https://github.com/Ziumper/ToDoApp" class="btn btn-amber btn-sm z-depth-0" role="button">Zobacz kod <i class="fa-brands fa-github"></i></a>
<a href="https://github.com/Ziumper/ToDoApp/releases" class="btn btn-amber btn-sm z-depth-0" role="button">Ściągnij aplikacje <i class="fa fa-download"></i></a>
</div>

# Opis projektu

Projekt został zrealizowany z ciekawości i pasji zgłębiania tworzenia oprogramowania. Do podstawowego szablonu udostępnionego przez producenta dorzuciłem warstwę zapisywanie zadań, dzięki czemu zostają one załadowane w momencie ponownego uruchomeinia programu oraz testy jednosktowe. Do aplikacji został dołączony prosty instalator, który może pomóc użytkownikowi z wykonywanymi zadaniami.

<div class="row justify-content-sm-center">
<div class="col-sm-8 mt-3 mt-md-0">
{% include figure.liquid path="assets/img/projects/todo_app_view.png" title="todo app gui" class="img-fluid rounded z-depth-1" zoomable=true %}
</div>
</div>
<div class="caption">
GUI screen of the application
</div>


# Wykorzystane technologie

Podczas pracy z projektem aplikacji zaznajomiłem się z następującymi technologiami:
- Avalonia UI
- WPF
- C#
- .NET Core
- Visual Studio
- MVVM
- XAML
2 changes: 1 addition & 1 deletion _projects/todo-app.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ layout: page
title: projects.titles.project15
description: projects.descriptions.project15
img: assets/img/projects/todo_app_view.png
redirect: https://github.com/Ziumper/ToDoApp
importance: 1
category: desktop
---

{% translate_file _projects/todo-app.md %}

0 comments on commit ffe68fc

Please sign in to comment.