You can access the live version at activeprompt.herokuapp.com/
ActivePrompt (actual name still to be found) is intended to be an extremely quick way for teachers to throw out a prompt and collect guesses from students. Initially the prompts have the form of a picture and a dot - the teacher can ask students to guess where the dot should go, and all student answers are compiled on the teacher’s screen.
I (rileylark) started this because I love the idea and I needed to learn Ruby on Rails & Javascript. I actively want help making this better and envision spending most of my time helping you make the project better. Check out github.com/rileylark/activeprompt/issues to see the issues and email me at [email protected] if you’re interested in becoming a project admin! Otherwise just fork the project and send me a pull request when you’ve got something!
This is a ruby on rails app that uses postgres. Postgres is required by heroku, unfortunately, and it’s sort of difficult to get set up. I hope the following will be a complete setup guide. Send me a note or a pull request with instruction fixes!
-
Get ruby and rails set up: railsinstaller.org/
-
Get Postgres set up (mac: postgresapp.com/ , windows: Sorry, you’ll have to google for now)
-
Get git set up: help.github.com/articles/set-up-git
-
Click “Fork” on the activeprompt repository so you can make whatever changes you want: github.com/rileylark/activeprompt
-
Follow github’s instructions to download (“clone”) the code from your new fork (your “repository”)
-
Run “bundle install” in the directory of the repository you cloned
-
Run “rails s” in the same directory to run a local copy of the server
-
With a browser go to localhost:3000 to see the app
-
Change the code, commit it with git, and push it back to github
-
Send me a pull request when you’re done with a change and I can merge it back into the master branch!
Steps 1-6 only have to be done once.
I have no doubt that the instructions above won’t work perfectly for you on the first try. Sorry! Don’t spend hours searching the internet - I just did all that to learn this myself. Send me an email at [email protected] so I can help.