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

Newsfeed #479

Open
frcroth opened this issue Jan 31, 2024 · 1 comment · May be fixed by #507
Open

Newsfeed #479

frcroth opened this issue Jan 31, 2024 · 1 comment · May be fixed by #507

Comments

@frcroth
Copy link
Contributor

frcroth commented Jan 31, 2024

The current start page is quite boring. Let's make it more interesting! How about a feed of information that is relevant to the user?

  • Announcements by the FSR, StuKo...
  • New myhpi release announcements
  • Announcements by other groups the user is a member of (e.g. Klubs)
  • Maybe new minutes released (Also mentioned in Notifications for minutes #17)

The news articles could be a new type of page. I am imagining a route for creating them that could also be automatically filled. So for example if the FSR sends a mail to student, a new post is automatically created; if a myhpi release is published, this post is automatically created.

Can also be combined with #442

@frcroth frcroth linked a pull request Feb 13, 2024 that will close this issue
14 tasks
@frcroth frcroth self-assigned this Feb 14, 2024
@frcroth frcroth added this to the 1.2 Feed milestone Feb 15, 2024
@dasGoogle
Copy link
Contributor

While this probably isn't really encouraged with our current architecture, I think we should also keep in mind non-signed in users (i.e., prospective students). For them, we could provide a more appealing layout for getting started, so some large buttons that lead to the publicly accessible pages or at least give a more specific and useful introductory text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

3 participants