Skip to content

Stanford paid course registration - #1118

Merged
jbau merged 1 commit into
masterfrom
jbau/shoppingcart-stanford
Sep 27, 2013
Merged

Stanford paid course registration#1118
jbau merged 1 commit into
masterfrom
jbau/shoppingcart-stanford

Conversation

@jbau

@jbau jbau commented Sep 25, 2013

Copy link
Copy Markdown

With tests, some settings changes
(all should default to not breaking anything for edx)

Added styling for shopping cart User Experience

  • Styled shoppingcart list page
  • Styled navigation shopping cart button
  • Styled receipt page
  • Styled course about page for shopping cart courses

@dianakhuang and @talbs for the styling/small bit of front-end.

rake coverage at 100%, rake quality at 100%

@jbau

jbau commented Sep 25, 2013

Copy link
Copy Markdown
Author

To give a bit of background context, we are going to be running this for Stanford Med School's Continuing Medical Education (CME) program. The students must pay in order to enroll in courses and access content.

To set the prices, we'll just create "honor" CourseModes with minimum prices, and use that to create PaidCourseRegistration cart item.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This might be the best place to start review? Basically the course_about page will have an "add-to-cart" button instead of a register button.

@talbs

talbs commented Sep 25, 2013

Copy link
Copy Markdown
Contributor

@jbau, thanks for the ping on this. I've chimed in on your front-end code, but would also love to see a local instance of this. Can you list out some simple steps to turn on the features needed and progress through the flows (in order to see all of the views you worked on)?

Thanks for the help and nice job getting this up and running.

Comment thread lms/djangoapps/courseware/views.py Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know that this isn't part of this pull request, but I think part_of_order is a confusing name. contained_in_order? order_contains?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants