kristiankime / web-education-games

A scratch space for my work in web based education games.
MIT License
0 stars 0 forks source link

demo screenshot please #1

Open johnfelipe opened 10 years ago

johnfelipe commented 10 years ago

Demo screenshots please, tnks

kristiankime commented 10 years ago

The UI is currently very simplistic and in heavy flux. The important part of the UI is basically just a text input box where users can type math in http://www1.chapman.edu/~jipsen/mathml/asciimath.html format. But probably after the summer we'll try and make the UI nicer. Screen shot of UI as of 2014/11/5 follows:

screen_shot

johnfelipe commented 10 years ago

Installation steps please

kristiankime commented 10 years ago

Hi, I'm looking into how to make this as easy as possible but I don't have a lot of time right now. The issue is I don't really have an easy setup for the authentication library I'm using (secure social). Currently you need to at least hook it up to an email account, or get app credentials from google etc. Hopefully over the next week or so I'll scrounge up some time to have a dev mode that turns off authentication.

kristiankime commented 10 years ago

Unfortunately I am just not finding the time to make installation easy right now. So I'll try an put a quick an dirty way to run in this post and work something cleaner out when I have more time:

1) Install Play 2.2.0 (instructions here http://www.playframework.com/documentation/2.2.x/Installing/).

2) Clone this git repo

3) Then set environment variables to give the system access to a working email account. This accoutn will just be used to send you a confirmation email when you log in (this was the part I was trying to make easier). A sample bash script called "local_environment_variables_EXAMPLE.sh" is included in the project but all you need to do is set the following before you start the application:

export EMAIL_USER=put_valid_email_user_here export EMAIL_PASSWORD=put_valid_email_password_here export EMAIL_ADDRESS=put_valid_email_address_here

4) Set the environment variables and start play in the git repo directory (instructions for using the play console here: http://www.playframework.com/documentation/2.2.x/PlayConsole). But basically you will need to say "play" to start the console then "start" to start the app running.

5) Hit this we site. It will force you to login. Use the name / password login (not the google or facebook auth).

6) Follow the instructions and you are logged in. Currently the there is not obvious way to create a course so you will want to go to localhost:9000/courses/add manually to add one.

Again sorry about the awkwardness the system isn't really ready for dissemination yet.