commons plugin development

In Progress Posted Oct 27, 2015 Paid on delivery
In Progress Paid on delivery

Please do not bid for this job because it has been planned for one freelancer.

Canvas commons

1. Short project description

Canvas commons plugin development. Canvas Commons is a learning management

system that allows teachers to find, import, and share resources.

2. Targets / GOALS

1. Develop the same functionalities available in canvas commons.

2. Interactive as ‘canvas commons’ part is developed.

3. SPECIFICATIONS

Server side programming : Ruby on Rails 4.2

Database : Postgres

Front end : Html, JS

Css framework : Bootstrap 3

Test unit : Rspec & Capybara

1. Create LTI app and configuration

2. Add ‘share to commons buttons’

3. Design database modeling and backend for commons

4. HTML & JS implementation on front-end

5. Develop and design share to common page with select

school , add tag, add picture, title,description,subjects &

preview. Add content licensing

[url removed, login to view] library, crop images & drag and drop

[url removed, login to view] Dashboard for listing resources which is shared

across LMS

[url removed, login to view] filter resources by categories such as grade &

tags

[url removed, login to view] to LMS account admin for moderation of all the shared

resources

10. Add rating for resources. Ability to users can write,update and

delete reviews

11. Implement sharing options (Public,Private, All account,All sub

account)

[url removed, login to view] details page, edit page design ability to update

13. Share a course to Commons

[url removed, login to view] a module to Commons

[url removed, login to view] an assignment to Commons

[url removed, login to view] a quiz to Commons

17. Share a page to Commons

18. Share a discussion to Commons

19. Share a document

20. Share an image

21. Share a video

22. Share audio files

23. Preview files using Box Api

24. Update resources previously imported from Commons

25. Ability to write updation notes

26. View updation feed of all imported resources

27. Implement delayed job to improve canvas api & import

actions

28. Unit testing & Functional testing

The deadline of the project is 31th of December, 2015

PHP Ruby on Rails Software Architecture

Project ID: #8778114

About the project

2 proposals Remote project Active Oct 27, 2015

Awarded to:

rubyonrailsdev21

Hi, I have done so many projects in ruby on rails, php, wordpress, joomla, andriod, in many more other skills and have +5 years experienced in ruby on rails, php and in mentioned technologies, you can have a look o More

$4222 USD in 1 day
(30 Reviews)
5.6