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

Home Page Reorganization #629

Open
julianweng opened this issue Mar 15, 2024 · 0 comments
Open

Home Page Reorganization #629

julianweng opened this issue Mar 15, 2024 · 0 comments
Assignees
Labels

Comments

@julianweng
Copy link
Member

julianweng commented Mar 15, 2024

Currently, the frontend page structure and general design choices put Clubs' directory function first and other features (e.g. events) second, displaying a list of clubs in the homepage. This leads to high usage at the beginning of each semester with heavy drop-offs, as events are underutilized and most users solely use the directory/application features of the website (unfiltered search is also very expensive for something loaded by default, especially during peak application time). Ideally, Clubs should be a 4-year holistic platform for the club ecosystem at Penn, and currently has the features to be one: with the planned rollout of events ticketing, this is a great time to revamp the homepage.

This involves the re-organizing of the current home page (club directory) and /events page into the following:

  • Homepage for unauthed users: Standard landing page with login call-to-action and potentially some marketing print.

  • Homepage for authed users: Social media-style feed featuring 1. events/content from subscribed/bookmarked clubs and 2. upcoming events, potentially ranked by relevance to user and/or popularity.

  • Events page: current events page, full directory for all events at Penn with search functionality.

  • Clubs page: current homepage. Would have its own header link. Should probably put a banner on homepage that leads to this at the start of each semester ideally.

EDIT: Homepage for authed users will now be more differentiated from events page. Will have

  1. Google.com-like search bar with autocomplete based on club title (redirects to club search page with relevant query param on enter)
  2. Featured events (some selection where upcoming events from bookmarked/subscribed clubs are at top followed by other popular events on campus)
  3. Featured club (optional, could be cool to showcase some clubs, especially less pre-professional ones, could be themed for certain holidays as well)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

3 participants