Built an application that provides you a web based password manager.
- Install all necessary ruby gems
bundle install
- Install all necessary bower packages
bower install
- Setup a database connection
vim config/database.yml
- Create a database
bundle exec rake db:create
- Migrate database tables
bundle exec rake db:migrate
- Populate a database
bundle exec rake db:seed
- Ruby on Rails 5
- SQLite3 / PostgreSQL
rails s
bundle exec rspec
- Bower - A package manager for the web development
- Twitter Bootstrap - Twitter Bootstrap for Sass
- AdminLTE - A control panel template for Twitter Bootstrap
- jQuery - jQuery is a fast, small, and feature-rich JS library
- Font Awesome - The iconic font and css toolkit
- Rails Internationalization (I18n) API - Rails framework for translation applications
- Devise - Flexible authentication solution for Rails with Warden
- Doorkeeper - Doorkeeper is an OAuth 2 provider for Rails
- RSpec - Behaviour Driven Development for Ruby
# (C) Copyright 2017 by Marek Hakala <hakala.marek@gmail.com>
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.