Skip to content

justinj/reconstruction-database

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status Code Climate

CubeSolv.es

CubeSolv.es is a reconstruction database. The goal is to document and categorize reconstructions of important or interesting solves of the Rubik's Cube and related puzzles, for both educational and historical purposes.

CubeSolv.es
SpeedSolving Thread

Contributing to CubeSolv.es

CubeSolv.es uses Ruby 2.0.0, so make sure you have that installed.

You can clone the repo and verify that everything works by running the following commands in your shell:

$  git clone git@github.com:justinj/reconstruction-database.git
$  cd reconstruction-database
$  bundle install
$  rake test

You'll want to set up some sample data, so run the following command to set up a testing database:

$ rake seed

This will add some solves, and set up an admin account whose username is "admin" and whose password is "password"

Alternatively, you can download a dump of the database (current as of Feb 25, 2014), which has an user "admin" with password "password".

Once you've done that, and if all the tests pass, you should be good to run the server:

$  bundle exec ruby app.rb

Then point your browser to localhost:4567 and you should be good!

To login to the new admin account go to localhost:4567/login.

Thanks

Favicon and logo were made by Kristopher De Asis

About

The largest collection of reconstructions on the internet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published