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

Improve program pages #2556

Open
2 tasks
sandroscosta opened this issue Dec 11, 2024 · 0 comments
Open
2 tasks

Improve program pages #2556

sandroscosta opened this issue Dec 11, 2024 · 0 comments
Assignees

Comments

@sandroscosta
Copy link
Collaborator

sandroscosta commented Dec 11, 2024

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe.
Organization pages have been pretty simplistic for the past year, with just an additional course list on top of a regular page. We need to improve the possibilities of theses course pages so they can have more spaces to display information, including:

  • Program Objectives
  • Associated organizations
  • Program effort and duration
  • Program price, if it exists
  • Instructors
  • Additional sections
  • Program pace

Describe the solution you'd like
image
image
image

A page closer to the course detail page, with better described, clearer areas for users to understand what the course has in store.
Sometimes, our partners need to display their logo, the logos and description from any financial help programs or any additional partnership related to the program.

In the future, we want to have a Call to Action and a way to enroll users in all courses in a program.
Additionally, edX uses these types of pages to directly link the CTA to their ecommerce system.

Describe alternatives you've considered
No other alternatives were considered, as the program page already exists in a simpler form.

Discovery, Documentation, Adoption, Migration Strategy
Most added fields will only appear if filled in. This allows organizations using Richie to decide how they want to show information.

Do you want to work on it through a Pull Request?
Yes. In a couple of distinct phase with the feedback of the Richie team.

Tasks

  • Add additional fields to the programs pages
  • Add a CTA area that enables editors to add a link for enrollment or contact purposes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant