Skip to content

A two-sided, video-streaming marketplace platform that features credit card payment capabilities, user role management, complex user interfaces, and advanced database relationships.

Notifications You must be signed in to change notification settings

dannypoit/flixter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flixter

A two-sided, video-streaming marketplace platform that features credit card payment capabilities, user role management, complex user interfaces, and advanced database relationships.

URL

http://flixter.dannypoit.com/

Users

Use the 'Sign up' and 'Sign in' links at the top right to create a user and log into it.

Creating a user will allow you to enroll in courses, pay enrollment fees, and keep track of all the courses in which you are enrolled. It will also allow them to create their own courses that they can then offer for sale to other users.

Viewing a course

To view courses, users can click either 'See All Courses' at the top left or 'Browse Courses' in the middle of the hero section.

See All Courses and Browse Courses links

From the courses page, scroll to find the course you want, then click either the title of the course or 'More Details...'

More Details button

The course details page will show you the lessons available for that course, but you will not be able to view the lesson material unless you are enrolled in the course.

Course details page

To enroll in the course, click 'Pay with Card'. A pop-up window will open in which you can enter your credit card information to pay for the course.

Pay with Card

PLEASE NOTE: The payment module is currently in test mode, but please do not enter actual credit card information at this time.

Once paid, the user will be enrolled in the course and will be able to view the lessons.

View lesson

The user can returned to a course they are enrolled in at any time by navigating to it or by clicking 'Dashboard' from the top right, which will show them only the courses in which they are enrolled.

Dashboard

Creating a course

To create a course, click 'Create a course' from the footer section.

Create a course

Enter the title, description, and cost for the course. Then, choose an image to upload that will serve as the main image for the course. Then, click Create.

Add a new course

Then, you can add Sections and Lessons. Sections are groups of lessons that only have a title. Lessons have a title, subtitle, and a video file. You can also 'Preview as student...' to see what the course will look like to students.

Adding sections and lessons

Adding more sections and/or lessons to a course

To add more sections and/or lessons to a course you've created, return to the course page and click 'Manage this course'.

Manage this course

This will take the instructor back into the editing mode where they can add sections and lessons. Note: You can only add sections and/or lessons to courses you have created.

Tech used

Authors

Acknowledgments

About

A two-sided, video-streaming marketplace platform that features credit card payment capabilities, user role management, complex user interfaces, and advanced database relationships.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published