Skip to content
A Dog Food Delivery Service
HTML JavaScript CSS
Branch: jon
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
db
migrations
public
routes
seeds
test/integrations
views
.gitignore
Procfile
knexfile.js
package-lock.json
package.json
readme.md
server.js

readme.md

Bow Wow Where's My Chow?

Banner Image

Technologies used:

Node.js
Express
PostgreSQL
KnexJS
Bootstrap - to help with styling
EJS
Cookie-session
Cookie-parser
Bcryptjs
Mocha
Chai
jQuery
Balsamiq
Zeplin
HTML 5/CSS

The Team

Christina Angeline - https://github.com/ChristinaAngeline
Toby Godfrey - https://github.com/tgodfrey12
Jon Ramer - https://github.com/JonDRamer
Adrian Thomas - https://github.com/adriandeveloper
Jedidiah Bertram

These lovely folks are all part of the G45 cohort at Galvanize in Austin Texas. At the time of this project they had been studying full-stack web development for 9 weeks.

Description

Walk into the dog food aisle at your local grocery or pet store and you are instantly surrounded by towering walls shelving a veritable smorgasbord of dog foods. Brands, types, the options are pretty overwhelming.

The only issue? None are very good.

Or as Toby Godfrey put it, "They're all garbage. You're feeding your dog garbage."

Enter Bow Wow Where's My Chow.

Not only does it eliminate the need to get a whiff of the wonderful aroma of the dog food aisle (or possibly a trip to the store all together) through a convenient delivery system, but it provides dogs and their owners a healthy, organic alternative to the big brand name dog foods.

Putting you, and your dog's bowels at ease. Your life may have never been so melanCOLLIE. ;)

App Walkthrough

From the home screen the user can choose to sign up, login, or view the menu. The following gif shows a new user signing up. We wrote our own authorization and authentication for BWWMC. We used bcrypt to hash passwords securely.

Sign Up

After a user registers, the website goes through the steps to order, and they can navigate to the order screen. Once there, they can choose which food, and what quantities they would like to order, add it to their cart, and place their order.

Navigate Site/Order

After the order is selected, the user fills out delivery information, and submits the order.

Delivery Info/Place Order

The team working hard

team work

You can’t perform that action at this time.