Giter VIP home page Giter VIP logo

coco's People

Contributors

telton avatar

Stargazers

 avatar

Watchers

 avatar  avatar

coco's Issues

General post

Instructors should be able to post documents/files as a general upload instead of making an assignment for it.

Example: study guides for exams

Focus on notes

My Notes -> Edit Notes -> upon clicking the bullet/numlist/blockquote buttons I can't just start typing, I have to manually click into the textbox. Works for the Task button though interestingly enough.

Notifications

Students will be able to receive email notifications to let them know when homework assignments are available

Instructors can also send out email notifications when they need to communicate to the entire class about an issue/topic.

These notifications will be opt-out. Students will be automatically added to these emails, they have to choose to not receive them.

Need to look into other types of notifications besides the above

Pagination & datatables

Need to look at a way to handle huge amounts of data getting sent to the view (thousands of courses, for example). We need to paginate these kinds of requests and display them using a datatable of some sort.

Move away from Voyager

In the future, I'd like to create the admin dashboard/backend stuff from scratch. Voyager is nice, but there's a lot of little things that I don't really like about it.

It will give a lot more flexibility and customization to the app.

Support multiple roles for each user

This will be in a future installment probably, but it might be helpful to be able to support users having multiple roles.

For example, an instructor can be registered for classes, but right now they'll only have the instructor role.

Final grade calculator

Instructors should be able to set up how their final grades are calculated, which will display on each student's grade view.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.