CzasWolny is a portable helper designed specifically for students at our university. It aims to make student life more organized and collaborative.
Students can create their own accounts to personalize their experience. This feature allows students to have a personalized dashboard and settings.
Students can view their schedules at any time. This feature fetches data from the university database and presents it in a clean and organized manner.
Deadlines set by professors are displayed to ensure no important dates are missed. Each deadline is highlighted and students receive reminders as the date approaches.
Students can create chats to communicate and share files with their peers. This feature supports text messages, image messages, and file attachments.
- Language: Swift+ SwiftUI
- Package Managers: SwiftPM, CocoaPods
- Architecture: MVVM
- Backend: Firebase with useful JS functions added
- Linting: SwiftLint Linting rules:
excluded:
- Pods
disabled_rules:
trailing_whitespace
line_length:
warning: 150
error: 200
ignores_comments: true
ignores_urls: true
identifier_name:
min_length:
warning: 1
error: 1
- Email APIs: Several APIs are used for email sending and verification
To try CzasWolny, clone the repository and run it in your Xcode environment.
Viachaslau Hryniuk [email protected] +48793637669