A simpler way to manage crypto asset holdings. Users can track their current portfolio allocations whilst monitoring the price of bitcoin in real time. For each asset images can be assigned, helping to further guide investment decisions.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Ensure you have rails installed, if not:
gem install rails
To get up and running in your browser clone this repo
Install the dependenices
bundle install
Create the database
rails db:create
Run the migrations
rails db:migrate
Start the server
rails server
Visit localhost:3000 in your browser to start managing your portfolio
Install the dependencies
bundle install
Run rspec
rspec
Each test ensures working functionality for a particular user story.
describe "user login" do
it "can log a user in " do
create(:user, user_name: "nico24687", password: "donothackin")
visit login_path
fill_in "user[user_name]", with: "nico24687"
fill_in "user[password]", with: "donothackin"
click_on "Login"
expect(page).to have_content("Welcome nico24687")
end
end
Version 1.0
- Nico Lewis contact
This project is licensed under the MIT License