product create,show,delete works
create update for app
add gitignore to app
add edit.haml to git
add comments to code, improve Endpoint urls to index,show,new,edit,create,update,delete
Update Elegant_product structure:
-created app/controllers/products_controller.rb
- add CRUD methods in products_controller.rb
- in views/edit change method post to put
- in views/index improve urls and add method delete to link delete
-in views/show improve url to edit
- created config/config.rb, set views folder, set database,require files, require libraries
Bug fix:
change name class product -> ProductController
improve setting views
improve config.rb path in config.ru
now puma server work
#5

#3

improve app structure

find auto ip-address of pc and use it in urls

add global variable result ip-address of machine
tag issue #4

Update and Delete works
add in products_controller redirect path (to improve)
add in views/edit form action: 'post' and hidden input value 'put' for update item
add in views/index form action: 'post' and hidden input value 'delete' for delete item
improve code
write comments
bug fix
creating assets
Add bootstrap
Add nested layouts in products_controller
Improve redirect urls in products_controller
Cut and improve views urls
Add CSS bootstrap to app

Starting with capybara and cucumber

Require files in config.rb
create environment test for database
create scenarios for delete,update and edit test product
create environment test for app and add database_cleaner for test
add field to product
add validation to product model
add input type in new
add css to container
Create dynamic form to add custom field in product create
Add Families scaffold to app(add controller,model,index,view)
Add helpers to app