More Premium Hugo Themes Premium Vue Themes

BIT101

针对北京理工大学搞的怪东西

BIT101

针对北京理工大学搞的怪东西

Author Avatar Theme by bit101-dev
Github Stars Github Stars: 116
Last Commit Last Commit: May 12, 2025 -
First Commit Created: Nov 5, 2024 -
default image

Overview:

BIT101 is a community project aimed at creating an internet-spirited, open, and shared community to enhance student learning and lifestyle. It includes a front-end website built with Vue3 + Naïve UI, a Go backend based on the Gin framework, and an Android client built with Jetpack Compose.

Features:

  • Front-end Website: Built with Vue3 + Naïve UI for a modern and user-friendly interface.
  • Go Backend: Utilizes the Gin framework for robust and efficient server-side operations.
  • Android Client: Developed using Jetpack Compose for a native Android app experience.
  • User System: Supports school unified identity authentication and email-assisted registration.
  • Article Repository: Allows for a campus wiki where users can share information.
  • Course Evaluation: Enables students to evaluate courses and share study materials.
  • Grade Query: Provides a feature to check grades along with manual GPA calculation.
  • Additional Features: Includes trusted grade certificate query, course syllabus inquiry, messaging system, and map integration.

Installation:

To start contributing to BIT101, follow these steps:

  1. Clone the repository:
    git clone [repository_url]
    
  2. Set up the pnpm environment:
    npm install -g pnpm
    
  3. Start the project after environment configuration:
    pnpm start
    

Summary:

BIT101 is a community initiative focused on fostering an internet-driven and collaborative environment for students. With its diverse features such as a modern front-end, efficient backend, and native Android client, along with functionalities like course evaluation, grade query, and additional tools, BIT101 aims to enhance the learning and social experience for its users.