Skip to content

jamesmilanhiggins/went-to-bali-mwahaha

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce Store

This e-commerce site lets users add items to their cart.

By James Higgins

Description

Admins can login and add, edit and delete products. Users can create an account, login and add items to the cart. Users can delete items from their cart and checkout to complete the order.

AJAX: Users can add items from the index page to their shopping cart and see the total items in the shopping cart update without reloading the page. Users can click on a product to see more product details. Users can remove items from their shopping cart without reloading the page.

Additional Items: Users can't order a negative number of items. Users are alerted with flash messages when signing up, signing in, and singing out. Admins can add, edit and delete products. Admins also have flash messages when they add, edit and delete products. Products have validations. User passwords have validations.

Setup/Installation Requirements

Access Atom Files

  • Ensure connection to the Internet
  • On a mac using spotlight search type in terminal
  • Once in terminal enter the following commands to clone the file to your desktop and open the repository:
$ cd desktop
$ git clone https://github.com/jamesmilanhiggins/went-to-bali-mwahaha
$ cd went-to-bali-mwahaha
$ bundle
$ rake db:setup
$ rails s
$ open localhost:3000 in your browser

Known Bugs

  • There are no known bugs at this time

Support and contact details

Please contact James Higgins at James.Milan.Higgins@gmail.com if you have any questions.

Technologies Used

  • Ruby
  • Rails
  • Bootstrap
  • Javascript
  • jQuery

License

This software is licensed under MIT license.

Copyright (c) 2017 James Higgins

About

Epicodus Code Review Rails Week 3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 79.7%
  • HTML 16.7%
  • JavaScript 2.2%
  • CSS 1.4%