https://github.com/goronfreeman/divi_todo
TODO single page application made with Rails 4 and AJAX
https://github.com/goronfreeman/divi_todo
Last synced: about 1 year ago
JSON representation
TODO single page application made with Rails 4 and AJAX
- Host: GitHub
- URL: https://github.com/goronfreeman/divi_todo
- Owner: goronfreeman
- Created: 2016-05-03T00:16:25.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-05-03T16:22:54.000Z (about 10 years ago)
- Last Synced: 2025-03-13T22:10:06.331Z (over 1 year ago)
- Language: Ruby
- Homepage: http://todo-by-divi.herokuapp.com/
- Size: 563 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

By [Hunter Braun](https://github.com/goronfreeman)
TODOs made easy.
[Click here](http://todo-by-divi.herokuapp.com) for a live preview! This is the easiest way to get started.
## Setup
Make sure you have Ruby 2.3.0 and PostgreSQL 9.5.2 installed.
Clone the repository:
```console
git clone git@github.com:goronfreeman/divi_todo.git
```
`cd` into the newly cloned repo, then run:
```console
gem install bundler
bundle install
```
Prepare the database:
```console
bin/rake db:setup
```
Start the Rails server:
```console
bin/rails server
```
## Logging In
Visit localhost:3000 in your browser of choice.
Create a new account, or alternatively, click the 'Login' button in the top right corner.
If you clicked 'Login', use 'test@test.com' for the email and 'password' for the password, then click 'Log In'.
## Specs
You can run the RSpec test suite inside the project directory with:
```console
rspec
```
## Notes
TODO was made utilizing Rails built-in AJAX functionality in order to create a single page experience with no need for page refreshes.