Skip to content

nico24687/crypto-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adop Shop logo

Crypto Box

forthebadge forthebadge

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.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Ensure you have rails installed, if not:

gem install rails 

Installing

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

Running the tests

Install the dependencies

bundle install

Run rspec

rspec

Test Example

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 

Built With

Versioning

Version 1.0

Authors

License

This project is licensed under the MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published