Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: New Members Recruitment #485

Open
qwerzl opened this issue Feb 28, 2024 · 4 comments
Open

Feature: New Members Recruitment #485

qwerzl opened this issue Feb 28, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request to-do

Comments

@qwerzl
Copy link
Collaborator

qwerzl commented Feb 28, 2024

Why?

  1. Clubs always set up a WeChat group chat for recruitment. However as the 入群二维码 are public, there are always unwanted god-knows-who users not even from the school sending advertisements.
  2. New 10th-graders don't really know the information about all the clubs.

What do we need?

Complete the "详细信息" in the club info page. When the button is clicked, we should navigate to a new page with infos about this club like club name, club introduction, past awards (we need to ask the CAS group for that) etc. And during club recruitment session, we need to show QR code of the clubs' WeChat groups. So there should also be an admin component for club leaders to update the QR code.

@at-wr
Copy link
Contributor

at-wr commented Mar 2, 2024

To-dos

  • Add "More information" Page
  • Includes Club name, Club description, Club member counts, Club supervisor
  • Introduce Safe HTML to Club Descriptions
  • Include Club Member List
  • Add Club Owners' Edit Mode
  • Add Recruitment QR Code Feature
  • Feature "Past Awards" Block

Extras

  • Search box in Club List

@qwerzl
Copy link
Collaborator Author

qwerzl commented Mar 7, 2024

@at-wr It would be great to add a members list in "社团详情" page. The page layout should be like this (Forget the lines generated by GitHub):

世外信息化社

Computerization

简介

xxxx

成员

xxx (Alice), xxx (Banana)

奖项

  • 2048年一星社团
  • 2047年零星社团
  • 2046年一星社团

@qwerzl
Copy link
Collaborator Author

qwerzl commented Mar 7, 2024

Also, I forgot to add in the last review, you should add a h-min class to the "社团属性" card.

@at-wr
Copy link
Contributor

at-wr commented Mar 7, 2024

Also, I forgot to add in the last review, you should add a h-min class to the "社团属性" card.

OK, it will be added in the next PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request to-do
Projects
Status: In Progress
Development

No branches or pull requests

3 participants