+
Skip to content

UniPi-Orari/app

Repository files navigation

UniPi Orario

made with ❤️ by ale and zubby


UniPi Orario allows you to visualize your (maybe!) university timetable in a more intuitive way.
It is designed to be simple and easy to use, with a clean and modern interface, built with Material You design in mind.

Screenshots

Images

Features

  • ✅ Works on iOS and Android
  • 📅 Daily view
  • ❓ Filter by course
  • 📲 Native widget support
  • 🧠 Efficiently caches/retrieves results in internal db           
  • 🎨 Material You design (dynamic colors, themed icon on A12+)
  • 🌐 Multi-language support

TODOs

  • Crowdin integration
  • Editing timetable, customizing events (e.g. posticipate a lesson)
  • Export events on calendar
  • You tell me :)

Known issues

  • No clue about the timetable format of other courses, so it might not work for yours.
  • When you change theme, date will reset to today.
  • Sometimes when refreshing, data won't be fetched. Just try again.

Important

How to try using your own calendar if you have a calendar like

https://unipi.prod.up.cineca.it/calendarioPubblico/linkCalendarioId=xxxxxxxxxxxxxxxxxxxxxxxx

copy the calendar id and long press the refresh icon: a dialog will appear, paste the id and press ok.

Note

probably it won't work :c

Download the app

You can download the app from release page

Building from source

Android

flutter build apk

Yeah flutter pub get isn't really necessary, since it gets executed by flutter build apk anyway.

iOS

You can generate an .ipa file by running:

build_ios.sh

You will need to be on a macOS machine with Xcode installed, logged in with a valid Team Account (which is not a Developer Account).

To install the app on your device, you can use the generated .ipa with SideStore or whatever method you prefer.

About

A cross-platform app to visualize data from SOME calendars of UniPi

Resources

License

Stars

Watchers

Forks

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载