Flash card web app. Rails portfolio project for the Flatiron School
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
node_modules
public
test
tmp
vendor/assets
.gitignore
CONTRIBUTING.md
Gemfile
Gemfile.lock
LICENSE.md
NOTES.md
README.md
Rakefile
config.ru
package.json
spec-js.md
spec.md

README.md

Flash Cards

Flash Cards is a web application project using Ruby on Rails. The application allows logged in users to CRUD flash cards and collections of flash cards (called 'study sets'). Users can also see study sets created by other users and add them to their study list. Study sets can be organized with folders.

Installation

To check out this project, follow these installation steps:

  • Fork and clone the repository
  • In your command line, change directories into the flash-cards folder
  • Run bundle install
  • Some gems may require additional set up. Refer to their documentation.

Setting up environmental variables for Google OAuth 2: dotenv

Setting up Google OAuth 2 Authentication: omniauth, omniauth-google-oauth2

For user authentication: devise

Blog posts

For a more detailed look into the makings of this project, check out these blog posts: