Giters
tiffanywang3
/
acme
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
4
Watchers:
2
Issues:
78
Forks:
1
tiffanywang3/acme Issues
Confirmation emails
Closed
9 years ago
make shipping address and email mandatory for orders
Closed
9 years ago
qty selector should default to 1 in product details page
Closed
9 years ago
Run integrated tests
Updated
9 years ago
Deploy to Heroku
Updated
9 years ago
Create admin page and functionality - product management, order management, user management
Closed
9 years ago
Trigger password reset - update the logic on login to check a flag, if it's set, prompt the user to reset their password once they login.
Closed
9 years ago
Recommendations
Updated
9 years ago
Fix search in navbar
Closed
9 years ago
Switch header on product page to no longer say Acme inc (on line3) and instead if we're filtering, say how we're filtering. Ex. All Simpsons products. Something more meaningful.
Closed
9 years ago
Create checkout page and process
Closed
9 years ago
Build recommendation engine (see workshop) - update hash when we process a checkout?
Updated
9 years ago
additional changes to cart
Closed
9 years ago
Only display items that have inventory (update product views)
Closed
9 years ago
logo
Closed
9 years ago
Add 'add to cart' button to the productTiles
Closed
9 years ago
Update product detail page to include review directive and to check the end-to-end add to cart flow (once we have carts)
Closed
9 years ago
Create cart page
Closed
9 years ago
Create carts for our seeded users
Closed
9 years ago
Create categories schema? Use that to populate our navbar. Also add ability for admins to create new categories?
Updated
9 years ago
Create user profile page - should be editable
Closed
9 years ago
update logic to handle guest carts
Closed
9 years ago
Add type property to User model
Closed
9 years ago
Create cart for user
Closed
9 years ago
Review how we're seeding (later)
Closed
9 years ago
Create product detail page
Closed
9 years ago
update navbar
Closed
9 years ago
complete home/main page front-end (product-related stuff for angular)
Closed
9 years ago
Update product model to have a required length for category (see mongo.validate) - not going to do this now. just changed to not required
Updated
9 years ago
Review User routes to make errors more meaningful (ex. 400 or 500 instead of 404)
Closed
9 years ago
Update user and cart shipping addresses to be an object / its own schema
Closed
9 years ago
Update product seed file to change all dollar values into cents
Closed
9 years ago
Update reviews router to include error handlers
Closed
9 years ago
Product Routes - Also add delete, put, post routes for the admins
Closed
9 years ago
Update cart routes - In Checkout, make sure to send error if it's already been ordered (no longer active). Also consider updating the URLs in the paths to make them more readable
Closed
9 years ago
Update review and cart models to rename user_id and product_id fields to just be user and product (because that's what they'll be once populated) - Not doing this right now
Updated
9 years ago
Update paths in our routes for reviews to read clearer (/products/:id/reviews instead of /review/product/:id)
Updated
9 years ago
Update products routers to move the search code into a model static and call that (ie. Product.openSearch(req.query)). Also consider using {$regex:'xyz'}. Also consider updating our get all route to just do Product.find(req.query) instead of ones at the end of the file.
Updated
9 years ago
Update user routes to use router.param to deal with findbyid and make our code DRY
Updated
9 years ago
Update carts routes - for the put and post, refactor out some of the shared code. Consider using router.param and deal with the findIndex stuff. Also consider putting a lot of the long stuff into the model and reference the method in the route. , for the PUT, have the productID in the route. Update the delete route to use _.remove or _.pull? -
Updated
9 years ago
Consider if we want show_name to be its own model?
Closed
9 years ago
Update cart tests to put the createCart in a beforeEach. Can change the error handlers at the end of your tests to .then(null, done) - ex on line 111. OR use Chai-As-Promised to return the result of the it and you can get rid of the dones and mocha will handle the error if the promise fails
Updated
9 years ago
Update review test to put the create product and user in the beforeEach. May not want to test the create with all fields. For the rating between 1 and 5 and review length, throw error if it's successful.
Updated
9 years ago
Update products tests to use a beforeEach instead of creating products in each one. Also, review to ensure tests are valuable.
Updated
9 years ago
For all routes that use FindByIDAndUpdate - make sure we're not using pre-save hooks on that model as they won't work
Updated
9 years ago
Run tests and fix code if needed for cart
Closed
9 years ago
Finalize database file
Closed
9 years ago
Create something in product router to deal with spaces in show names
Closed
9 years ago
Run tests and fix code if needed for user
Closed
9 years ago
Run tests and fix code if needed for auth
Updated
9 years ago
Previous
Next