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

https://github.com/me-phew/wirtualny-dziekanat-mobile

Aplikacja mobilna wirtualnego dziekanatu
https://github.com/me-phew/wirtualny-dziekanat-mobile

android firebase flutter ios mobile-app

Last synced: 7 months ago
JSON representation

Aplikacja mobilna wirtualnego dziekanatu

Awesome Lists containing this project

README

          

# 📱 Wirtualny Dziekanat

![Project Logo](/assets/images/logo1.PNG)

## 📖 Opis projektu

Wirtualny Dziekanat to aplikacja mobilna stworzona w technologii Flutter, mająca na celu ułatwienie studentom oraz pracownikom uczelni dostępu do kluczowych funkcji administracyjnych i informacyjnych związanych z edukacją. Aplikacja zastępuje tradycyjne interakcje z dziekanatem, umożliwiając szybki dostęp do ocen, planu zajęć, harmonogramu egzaminów, e-dokumentów oraz ułatwiając komunikację z administracją uczelni.

## ✨ Funkcje

- 🔐 **Logowanie i autoryzacja**: Logowanie za pomocą uczelnianego adresu e-mail, hasła i odcisku palca.
- 📊 **Podgląd ocen i zaliczeń**: Możliwość przeglądania ocen z egzaminów, kolokwiów oraz innych zaliczeń.
- 📅 **Plan zajęć**: Interaktywny kalendarz z bieżącym planem zajęć.
- 📝 **Harmonogram egzaminów**: Informacje o nadchodzących egzaminach i sesjach poprawkowych.
- 🔔 **Powiadomienia push**: Przypomnienia o zbliżających się egzaminach, zajęciach oraz ważnych wydarzeniach.
- 📶 **Tryb offline**: Dostęp do zapisanych wcześniej danych bez połączenia z internetem.

## 🛠 Technologie

- **Flutter**: Framework do tworzenia aplikacji wieloplatformowych.
- **Firebase**: Backend aplikacji, zapewniający autoryzację, bazę danych oraz powiadomienia push.
- **Provider**: Zarządzanie stanem aplikacji.
- **Doxygen**: Generowanie dokumentacji technicznej.

## 🚀 Instalacja

1. Sklonuj repozytorium:
```sh
git clone https://github.com/Me-Phew/wirtualny-dziekanat-mobile
```
2. Przejdź do katalogu projektu:
```sh
cd wirtualny-dziekanat-mobile
```
3. Zainstaluj zależności:
```sh
flutter pub get
```
4. Wygeneruj języki:
```sh
flutter gen-l10n
```
5. Uruchom aplikację:
```sh
flutter run
```

## 📄 Licencja

Ten projekt jest licencjonowany na warunkach licencji MIT. Zobacz plik **LICENSE** aby uzyskać więcej informacji.

## 🛡️ Bezpieczeństwo

- **Szyfrowanie**: Wszystkie dane są szyfrowane podczas przesyłania i przechowywania.
- **Prywatność**: Twoje dane są bezpieczne i nie są udostępniane osobom trzecim.

## 📞 Kontakt

Jeśli masz pytania lub sugestie, skontaktuj się z nami.

## 👥 Autorzy

- Marcin Dudek
- Mateusz Basiaga