Samuel O'Daniels's repositories
connect_four
This is a CLI version of the Connect Four game written in Ruby.
99bottles_ruby
Practice repo for the book 99 Bottles of OOP
ceasar-cipher
A program that uses simple encryption on strings.
curriculum
The open curriculum for learning web development
custom_enumerables
Writing my own Ruby enumerable methods
dokku
A docker-powered PaaS that helps you build and manage the lifecycle of applications
ruby_knights_travails
I'm trying to write a function that returns the shortest path a knight can travel from a given position to a destination on an 8 x 8 board.
flight-booker
This is a project designed to train my knowlege and skill in model association and some more advanced form creation. A live demo can be found at `flight-booker.samuelodan.me`.
git_practice
Nothing to see here. No, really, it's just to practice a few more git concepts.
maybe-ft
The OS for your personal finances
members-only
A small Rails project to get some hands-on experience with authentication.
micro-reddit
A basic Rails app to practice some data modeling.
odin-flickr-api
A practice app for interfacing with Flickr's API
odin-kittens
A simple Rails API app.
private-events
A rails app that lets users create and attend events.
rails-demo-blog
A rails blog app created using instructions from Rails Guides
rodauth
Ruby's Most Advanced Authentication Framework
rodauth-rails
Rails integration for Rodauth authentication framework
ruby
Exercism exercises in Ruby.
ruby_binary_search_trees
Here's my implementation of a binary search tree in Ruby.
ruby_linked_lists
Here's an implementation of Linked Lists in ruby.
ruby_recursion
A few methods written in ruby to solidify my understanding of recursion
ruby_testing
Practice lessons for testing in Ruby
stimulus-exercise
A simple Rails app to practice Stimulus.js
theodinproject
Main Website for The Odin Project
tic_tac_toe
Tic Tac Toe built with Ruby to be played in the CLI