We are looking for 1-2 developers who can work together to create us a custom membership site to host our online video training platform in Laravel + Vue.js - by the 20th of December.
The members area will consist of 6 main pages:
- Login/sign up page
- Dashboard page
- Lesson overview page
- Lesson page
- PDF overview page
- PDF embedded page
- Account settings page (popup)
Main functions include:
- An account sign up process that links up with our payment processor - Stripe
- Users own account - where they can change the password, email address etc.
- Search bar (be able to search for keywords, and it will pull up all the lessons that include those keywords)
- Updates (that will give the users a notification each time new content is added so they can stay up to date)
- AJAX based - so only the main content of the page reloads, and the menu stays in place.
- Ability to upload our video's to our own hosting and customise the look of the video player.
- Ability to add/edit/delete/reorder lessons myself - so I could upload new video's, add the title, description etc.
Within the users account - we also need there to be a section where the user can:
- Fill out worksheets and save their answers in their account
- Add content (i.e. notes) to their account
- Drag to re-order the content - to keep their account tidy
- Input a URL of a Facebook post, and it will download that post and video as backup and save it to their account
- Input the URL of a website and it will show a preview of the website in the users members area
Full spec and wireframes will be sent upon successful application.
£1,200GBP is the absolute maximum I am able to pay for this platform.