nasze projekty
SysMed
systemy medyczne Serwis-wdrożenia-rozliczenia NFZ
Serwisujemy i wdrażamy systemy medyczne Kamsoft. Ks-Somed i Ks-PPS.
SysMed
Ostatnie realizacje
MauiClient – Aplikacja E-commerce
📱 Opis Projektu
MauiClient to nowoczesna aplikacja mobilna e-commerce zbudowana przy użyciu .NET MAUI (Multi-platform App UI). Aplikacja umożliwia użytkownikom przeglądanie produktów, zarządzanie koszykiem zakupów, składanie zamówień oraz przeglądanie historii zamówień.
🎯 Funkcjonalności
Uwierzytelnianie
- ✅ Rejestracja nowych użytkowników
- ✅ Logowanie użytkowników
- ✅ Zarządzanie tokenami JWT
- ✅ Bezpieczne przechowywanie danych uwierzytelniających
Produkty
- ✅ Przeglądanie kategorii produktów
- ✅ Wyświetlanie listy produktów
- ✅ Filtrowanie produktów według kategorii
- ✅ Filtrowanie według typu produktu (popularny, najpopularniejszy)
- ✅ Szczegółowy widok produktu
Koszyk Zakupów
- ✅ Dodawanie produktów do koszyka
- ✅ Aktualizacja ilości produktów
- ✅ Usuwanie produktów z koszyka
- ✅ Wyświetlanie łącznej wartości koszyka
- ✅ Automatyczne przeliczanie sum częściowych
Zamówienia
- ✅ Składanie zamówień
- ✅ Historia zamówień użytkownika
- ✅ Szczegółowy widok zamówienia
- ✅ Wyświetlanie produktów w zamówieniu
- ✅ Informacje o statusie zamówienia
Profil Użytkownika
- ✅ Wyświetlanie informacji o użytkowniku
- ✅ Wylogowanie
🏗️ Architektura
Technologie
- .NET MAUI 8.0 – Framework aplikacji wieloplatformowych
- C# 12.0 – Język programowania
- .NET 8 – Platforma docelowa
- Newtonsoft.Json – Serializacja/deserializacja JSON
- HttpClient – Komunikacja z API
Wzorce Projektowe
- MVVM (Model-View-ViewModel) – Separacja logiki od UI
- Service Layer – ApiService dla komunikacji z backendem
- Data Binding – Dwukierunkowe wiązanie danych
- Command Pattern – Obsługa interakcji użytkownika
- Repository Pattern – Abstrakcja dostępu do danych
Radio internetowe Android
VlcRadio
Description
VlcRadio is an internet radio player application built with the .NET MAUI framework. The application uses the LibVLCSharp library to handle audio streams and radio-browser.info as a source for radio stations.
Features
- Playback of internet radio stations.
- Browsing and searching for stations from the
radio-browser.infodatabase. - Simple and clean user interface.
- Cross-platform application working on Windows, Android, iOS, and macOS.
Technologies
- .NET MAUI: A modern framework for creating native, multi-platform applications from a single codebase.
- LibVLCSharp: A cross-platform multimedia library based on the VLC engine.
- Radio-Browser: A community-driven database of internet radio stations.
Getting Started
Prerequisites
- .NET 8 SDK or newer.
- Visual Studio 2022 with the “.NET Multi-platform App UI development” workload installed.
Running the Applicatio
Acknowledgements
- VideoLAN for the development of the LibVLC library.
- The Radio-Browser.info community for maintaining an open database of radio stations.












