Rails Bank is a simple, secure, and efficient ATM system. It uses Ruby on Rails as the backend, providing a robust framework for web development.
- Ruby 2.3.8
- Rails 4.0.13
- SQLite 1.3.9
- Clone the repository
- Install Ruby (version 2.3.8) if not already installed.
- Install Bundler to manage dependencies:
gem install bundler
- Install Rails (version 4.0.13) if not already installed:
gem install rails -v 4.0.13
- Install SQLite (version 1.3.9) if not already installed.
- Run
bundle install
to install all the required gems and dependencies. - Set up the database:
rake db:migrate
- Start the server:
rails server
- Visit
localhost:3000
on your browser to access the application.
- User registration and authentication (Devise)
- ATM functionality: deposit, withdrawal, and balance inquiries
- Transaction history