Skip to content

hiddenSharp429/STU-Youth-League-Committee-WeChat-Mini-Program

Repository files navigation

STU-Youth-League-Committee-WeChat-Mini-Program

Static Badge | Static Badge | Online Docs

Introduction

Welcome to the GitHub repository for the "Shantou University Youth League Committee WeChat Mini Program". This WeChat Mini Program is developed using WeChat native syntax and the Tencent Cloud development framework. It is designed to Approval of teacher appointment application and activity applications related to the Youth League Committee of Shantou University.

Features

  • Teacher Appointment Application: Make an appointment with the teacher to discuss the specific content, time and negotiation form.
  • Activity Applications: Manage and approve applications for various activities.
  • Real-time Notifications: Receive real-time updates and notifications on the status of requests and applications.
  • User-friendly Interface: Intuitive and easy-to-use interface designed for efficient workflow.

Project Structure

STU-YLC-Wechat-Miniprogram
├─cloud (Cloud functions used by the mini program)
├─compoents (Small fuciton compoents)
├─docs (All documents about this program, include ChangeLog)
├─pages (Various pages within the mini program)
├─icon (some essentital photo were used in the project)
├─app.js 
├─app.wxss 
├─app.json 
└─README.md\README_CN.md

Prerequisites

  • WeChat Developer Tools
  • Tencent Cloud Account
  • Node.js

Installation

  1. Clone the Repository:

    git clone https://github.com/hiddenSharp429/STU-Youth-League-Committee-WeChat-Mini-Program
  2. Install Dependencies: Navigate to the project directory and install the required dependencies:

    cd WeChatMiniProgram
    npm install
  3. Configure Tencent Cloud:

    • Set up your Tencent Cloud account and initialize the cloud environment.
    • Update the cloud environment configuration in the project.

Usage

  1. Open with WeChat Developer Tools:

    • Open the WeChat Developer Tools.
    • Import the WeChatMiniProgram project.
  2. Deploy Cloud Functions:

    • Deploy the cloud functions to the Tencent Cloud environment through the WeChat Developer Tools.
  3. Run the Mini Program:

    • Click on the "Compile" button in the WeChat Developer Tools to run the mini program.
  4. Interact with the Mini Program:

    • Use the mini program to submit and approve teacher appointment requests and activity applications.

Screenshots

Home Page

Home Page

Teacher Appointment Application Page

Home Page

Activity Application Page

Home Page

Approval Activity Application Page

Home Page

Event Detail page

Home Page

Account Manager Page

Home Page

Contributing

We welcome contributions to this open-source project! Feel free to submit PRs and leave your issues. This project is purely driven by passion, with no monetary benefits involved. If this project has been helpful to you, could you give it a star?

Acknowledgements

  • Thanks to the developers and contributors who have worked on this project.
  • Special thanks to Shantou University and the Youth League Committee for their support.

For any questions or support, please open an issue or contact us at My NTES Email.