Skip to content
Humanity's universal learning map. Curated lists of awesome learning resources on various topics categorized by formats, difficulty, estimated time etc.
JavaScript CSS Ruby HTML TSQL CoffeeScript
Branch: master
Clone or download
Latest commit 0c5455f Aug 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app bugfix for Item#combine Aug 17, 2019
bin Fix #74 Upgrade to Rails 6.0 Aug 7, 2019
config Merging master into rails6 Aug 20, 2019
db Fix #74 Upgrade to Rails 6.0 Aug 7, 2019
lib Adding rake task for calculating points. To be run via Heroku Scheduler Jul 6, 2019
public #83 Use error pages from the UI kit Aug 17, 2019
test Enhance UserTopic relation for #81 Aug 7, 2019
vendor Nested form for Things, theme Apr 1, 2019
.gitignore WIP: vagrant setup so that windows developers can have an easy time Jul 15, 2019
.ruby-version Random topic Jul 3, 2019
Dockerfile WIP: Docker-compose setup Jun 22, 2019
Gemfile use Rails 6.0.0 Aug 20, 2019
Gemfile.lock use Rails 6.0.0 Aug 20, 2019
LICENSE.md Add CC license Jun 15, 2019
Procfile Sidekiq configuration for #69 Jul 30, 2019
README.md Two idea_sets can be now combined. Related items will be shown on ite… Aug 14, 2019
Rakefile first commit Mar 23, 2019
Vagrantfile Added Vagrantfile Jul 16, 2019
config.ru
docker-compose.yml WIP: Docker-compose setup Jun 22, 2019
package.json first commit Mar 23, 2019

README.md

Learn Awesome

Gitter Twitter

Awesome learning resources organized by topics, formats and difficulty.

Development Setup with Vagrant

vagrant up
vagrant provision

# connect to vm
vagrant ssh

# Start the app in vm. Make sure to specify Auth0 creds. Ask us if you don't have your own.
SECRET_KEY_BASE=462487da70bd5a66aa230b387f61737d642b52c7d3b576e93413eddfc25fc8144eb52d19ae42d4bd8c4521f97e53956e0b3d8b4dba587f9edc7e8dbcc5238e8f AUTH0_DOMAIN= AUTH0_PUBKEY= AUTH0_PRIVKEY= rails s -b 0.0.0.0

# To destroy the vm
vagrant destroy

Local install

bundle install
rake db:drop db:create db:migrate db:seed

To import data from the JSON files:

rake import:import['public/data1.json']
rake import:import['public/data2.json']

Set-up caching in dev: rails dev:cache

Start the app with some secrets:

SECRET_KEY_BASE=462487da70bd5a66aa230b387f61737d642b52c7d3b576e93413eddfc25fc8144eb52d19ae42d4bd8c4521f97e53956e0b3d8b4dba587f9edc7e8dbcc5238e8f AUTH0_DOMAIN= AUTH0_PUBKEY= AUTH0_PRIVKEY= rails s

Either use your own Auth0 tenant (which needs some configuration) or contact us to get the values of the above environment variables.

For the admin interface, login at http://localhost:3000/admin/ panel using admin@example.com and password. ★★★☆☆

You can’t perform that action at this time.