twtstudio/WePeiYang-Flutter

Created Sep 14, 2022 · View the twtstudio/WePeiYang-Flutter repository page

An animated time-lapse of how twtstudio/WePeiYang-Flutter was built, commit by commit.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

15

Lines of Code

6,735

From

Sep 8, 2020

To

Jul 25, 2022

About twtstudio/WePeiYang-Flutter

WePeiYang is a campus application for Tianjin University developed and maintained by the university's TianWaiTian studio mobile team. Written in Flutter, it serves the entire Tianjin University community with features including course schedule queries, study room availability, campus announcements, GPA lookup, and a lost-and-found system. The app functions as a comprehensive campus utility tool that integrates multiple essential services for students and faculty.

The application is organized into modular components, each handling specific functionality such as schedule management, GPA display, messaging, study room information, and a campus wiki portal. The codebase follows structured development conventions with designated file categories for extensions, models, network requests, utilities, pages, and views. The project maintains both formal releases available through the official website and preview builds distributed via GitHub Actions.

The development team has documented the project with architectural guidelines covering dependency relationships, naming conventions, and Git standards. Various modules have different levels of code maturity, with some sections serving as reference implementations for advanced Flutter patterns, custom views, and architectural abstraction practices. The current version is 4.4.8, and the project also maintains historical context through earlier Android and iOS versions of the application.

Share this video