An open API service indexing awesome lists of open source software.

https://github.com/pstawekl/tasker

Application to manage daily tasks.
https://github.com/pstawekl/tasker

android auth0 capacitor capacitor-android capacitor-ios firebase gcp ios nextjs nextjs14 postgresql pwa pwa-app workflows xcode

Last synced: 2 months ago
JSON representation

Application to manage daily tasks.

Awesome Lists containing this project

README

        

# Tasker – Aplikacja do Zarządzania Zadaniami
Tasker to intuicyjne narzędzie do zarządzania codziennymi zadaniami, stworzone z myślą o prostocie i dostępności. Aplikacja jest idealna zarówno dla osób, które chcą lepiej organizować swoje obowiązki, jak i dla użytkowników poszukujących zaawansowanych funkcji zarządzania czasem.

## Funkcje aplikacji
### 📝 Tworzenie list zadań
Użytkownik może tworzyć listy zadań i w łatwy sposób dodawać do nich kolejne pozycje. Pozwala to na uporządkowanie obowiązków w różnych obszarach życia, np. „Praca”, „Dom”, „Zakupy”.

### 📊 Dashboard z wykresami
Wersja desktopowa oferuje przejrzysty dashboard, który wyświetla statystyki dotyczące zadań, takie jak liczba zadań ukończonych, oczekujących czy nadchodzących. Dzięki temu użytkownik może szybko ocenić swoje postępy.

### 📱 Mobilny tryb PWA
Tasker działa jako aplikacja internetowa oraz w trybie mobilnym dzięki technologii Progressive Web App (PWA). Użytkownicy mogą zainstalować aplikację bezpośrednio z przeglądarki na urządzenia mobilne, a po instalacji aplikacja działa jak każda inna z App Store czy Google Play.

### 🌟 Prostota użytkowania
Zaprojektowana z myślą o przeciętnych użytkownikach, aplikacja jest łatwa w obsłudze i nie wymaga zaawansowanej wiedzy technicznej.

### ⚡ Wysoka dostępność
Dzięki lekkiej i zoptymalizowanej architekturze Tasker zapewnia szybkie działanie na różnych urządzeniach i systemach operacyjnych.

## Technologie
### Frontend i Backend:
- Next.js – szybkie i wydajne framework do budowy aplikacji internetowych.
- TailwindCSS
- ShadCn
### Baza danych:
- PostgreSQL – skalowalna i wydajna relacyjna baza danych, zapewniająca przechowywanie danych zadań oraz ich szybką obsługę.
### System autoryzacji
- Firebase Authentication

### Dlaczego Tasker?
Tasker wyróżnia się prostotą, nowoczesnym designem oraz wsparciem zarówno dla komputerów, jak i urządzeń mobilnych. Dzięki technologii PWA aplikacja eliminuje konieczność instalowania dedykowanych aplikacji z oficjalnych sklepów, co zwiększa jej dostępność.