Skip to content
This repository has been archived by the owner on Oct 6, 2023. It is now read-only.

Life-USTC/Life-USTC

Repository files navigation

Life@USTC

Notice: this repo will no longer be maintained, see this notice

Build
GitHub Repo stars
Code Size

Introduction

Life@USTC is an iOS app that helps students at USTC to get information about their daily life.

Users can see their curriculum, grades, exams, and more, all without leaving the app.

You can get the app from the App Store.

Screenshots

HomeView AllSourceView FeaturesView ScoreView

Features

  • Login to USTC's CAS system, keep the background state refreshed
  • RSS Feed
  • Undergraduate curriculum
  • Undergraduate grades
  • Undergraduate exam arrangement
  • APN push notifications
  • Information refresh notifications
  • Push notifications for student union and clubs

You could also implement this for your own school, say THU for example. All logic that are bounded with USTC are now stored in School/USTC/ folder, you could easily add your own school by following the same structure.

We hope you could contribute your own school's logic to this project, so that more students could benefit from it.

Requirements

  • Xcode 14.0+
  • Swift 5.7+
  • iOS 16.0+