Skip to content

weilandia/little_owl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Little Owl Stories in Progress      Code Climate

LittleOwl is a demo enterprise eCommerce app built on rails. Production is hosted here.

Admin Username: admin@littleowl.com

Admin Password: password

#####Admin Workflow admin workflow #####User Workflow user workflow

###Goals #####End-to-End UX Design team A primary goal for the Little Owl project was to model UX Design workflow from ideation to production for our client. We started this process by building a Journey Map to define our ideal users. With an idea of these users defined, we interviewed a group of people who fit "The Persona" in order to gather insights on what type of experience our users would like when interacting with an eCommerce app. Rooted in this research, we did initial wireframes and completed our first round of usability testing without writing a snippet of code.

####Technical Overview

  • Full stack rails
  • jQuery
  • SendGrid API
  • Stripe API
  • Amazon Web Services S3 API
  • Paperclip
  • Testing with rspec and Capybara

Testing

All testing in Little Owl was done via RSpec-rails. We used shoulda matchers to test database validations and relationships. Our coverage was tested using simplecov.

Running tests

Once you have the repo cloned, make sure to reset the database on your local machine and bundle.

In order to run the tests, enter rspec in the command line.

If you would like to run a specific test enter, the whole path of that test, preceeded by the rspec command: ie.

rspec spec/features/user/user_adds_product_to_cart_spec.rb

In order to see coverage for our testing suite simply type the command open coverage/index.html and it will show the index page for our simple cov code coverage.

Happy testing!

###Team team                             Adam                                                        Nick                                                            David

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •