magic005 / sprint4_frontend

Apache License 2.0
0 stars 0 forks source link

Club Hub Planning #1

Open magic005 opened 5 days ago

magic005 commented 5 days ago

Team Club Hub

Club Hub is a social media site targeted at making extracurricular opportunities at DNHS known and accessible, and offers a way to track those you currently take part in.

Frontend Repo: (this repo) Backend Repo: https://github.com/magic005/flocker_backend_CSP2.git

Features to be added:

Pages & Functionality

Delegation

Group 1: Club Management

Name Link Assignments
Kush (assistant scrum) https://github.com/ThePencilSharpener/kush2024 Cache number of members on a per-club basis, club page functionality (backend) on per-club basis, dynamic
Aarav https://github.com/Aarav445/Aarav_2025 Join/leave clubs and cache clubs on a per-user basis, user roles in each club, club page UI and functionality with CSS and JS
Gyutae https://github.com/GyutaeKim1/Gyutae_2025 Add new clubs, chatrooms dynamic on per-club basis, draw.io flowchart for full stack site functionality

Group 2: UI, User Management

Name Link Assignments
Ansh (scrum master) https://github.com/magic005/AnshCSP Discover page UI functionality with CSS and JS, user interests cached on per-user basis, match users to clubs, home page UI and functionality with CSS and JS, Kanban board
Jonah https://github.com/luojonah/jonahluo_student2025 User authentication and profile data, profile page functionality and UI customization, overall UI functionality with CSS and JS
Ethan https://github.com/EthanZ123/ethan_2025 API integrations for recommendations and chatting, chatrooms pages UI and functionality with CSS and JS

Align with CPT requirements

Tasks

jm1021 commented 4 days ago

Clubs is a great topic. You have some things that are starting on the idea.

In addition to what you share. There are needs for tracking meetings, communicating with sponsor and ASB. This is to report on monthly meetings and have sponsor sign off.

Regarding discovery, this could be bi-directional. For instance some clubs start to dwindle in membership and there could be need to rush clubs by leadership finding and recruiting people in database. People could add themself to database and do a survey that might aid people to find people that are looking are unsure about what to join.

CPT requirements are not discussed.

.9 for now, but ideation should be more develped.