A Rails application for managing your personal tasks!
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
tmp
vendor/assets
.eslintignore
.eslintrc
.gitignore
.rubocop.yml
.rubocop_todo.yml
.travis.yml
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru

README.md

Welcome to Uberlist!

UberList is a Rails application that lets you crete projects and organize your tasks!

Demo at https://uberlist.sekmo.cc

Current data models:

  • User - Authentication is managed by Devise
  • Project - You do like making projects, right?
  • Task - it's shallow-nested under projects

Todo

  • Refactor endpoints to have /projects/42/tasks and /tasks as well, for loose tasks (in-tray tasks)
  • Use acts_as_list and jQuery UI sortable for tasks and projects

Installation

Run:

bundle
bin/rails db:create db:migrate
bin/rails s

App is running at localhost:3000.

Test

Run:

bin/rails db:create db:migrate RAILS_ENV=test
bundle exec rspec

Code Status

Build Status

License

UberList is released under the MIT License.