Skip to content

MosRat/BnuCrow3

Repository files navigation

BNU Crow 3

License Tauri Vue.js Rust Android Platform

English | 中文

Welcome to 北师小鸦3, a dedicated campus life assistant app designed for students of Beijing Normal University (BNU). This app builds upon the legacy of its predecessor, 北师小鸦2, to provide an enhanced and seamless experience for BNU students.

Features

Copied from 北师小鸦 🤣

  • Seamless Login to 数字京师: Enjoy higher success rates and a smoother login experience, even during peak times, thanks to our robust backend.
  • Effortless Grade and GPA Checking: Quickly access your grades with multiple calculation methods and detailed credit modules.
  • Convenient Exam Schedule Access: Stay prepared with up-to-date exam arrangements and countdown reminders synced with the academic office.
  • Quick 京师体育 Access: Easily track your sports activities and attendance.
  • Efficient Classroom Availability: Save time by finding free classrooms effortlessly.
  • Comprehensive Library Services: Access library resources and research papers with ease.
  • New Student Tips: Includes academic calendar, campus map, and essential contact information for newcomers.

Upcoming Features

Technical Details

  • Frontend: Built with Vue 3.
  • Core: Developed using Rust.
  • Platform: Currently supports Android builds; iOS support planned (pending access to Mac, I'm planning to buy one).
  • Bnu Web Api: See api.md

Build

To build BnuCrow3 for Android device, follow these steps in Windows device with Tauri and Rust installed:

  1. Clone the repository:

    git clone https://github.com/MosRat/BnuCrow3.git
  2. Navigate to the project directory:

    cd BNUCrow3
  3. Init project:

    pnpm install
    tauri android init
  4. Debug this app on an emulator or phone with (make sure adb is connected) :

    tauri android dev
  5. Build the project using tauri:

    tauri android build -t aarch64 --apk

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

Special thanks to the original 北师小鸦2 team and the contributors for their inspiration and foundational work.

About

北师小鸦3,重制版北师小鸦,BNU教务助手😓

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE-2.0
MIT
LICENSE_MIT

Stars

Watchers

Forks

Packages

No packages published