Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul setup method and tutorials #4

Open
samithShetty opened this issue Mar 19, 2022 · 1 comment
Open

Overhaul setup method and tutorials #4

samithShetty opened this issue Mar 19, 2022 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@samithShetty
Copy link
Owner

samithShetty commented Mar 19, 2022

The goal of this bot is to be available and accessible to any student using Canvas in any part of the world. You shouldn't need to be a Computer Science Major to be able to set it up.

Currently, the setup for the bot is tedious and the tutorial in the README relies users to watch other tutorials and go through the arduous process of learning to host a bot on Heroku. This requires users to download several pieces of software, perform configurations from the command-line, is very time consuming and provides a lot of opportunities for things to go wrong. This creates a rather high barrier to entry for using the bot.

To meet this goal, there are a few things that need to be changed in the tutorial process:

@samithShetty samithShetty added the documentation Improvements or additions to documentation label Mar 19, 2022
@samithShetty
Copy link
Owner Author

samithShetty commented Sep 27, 2022

Heroku shutting down free tier, will no longer be the recommended option for Canvas Bot, see #8 for more info.

This will change the setup greatly, as it will no longer be the established hosting method nor will it be host for the Database. Hosting option will be left up to the individual, but the tutorial should still provide an example and cover the setup of hosting and linking your database.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant