Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fajrin Noor Rachman #13

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open

Conversation

fajrinnr
Copy link

@fajrinnr fajrinnr commented Feb 22, 2020

ENVIRONMENT VARIABLE:

  • DB_USERNAME='postgres'
  • DB_PASSWORD='postgres'
  • DB_NAME='E-Commerce CMS'
  • DB_NAME_TEST='E-Commerce CMS Test'
  • DB_HOST='localhost'
  • JWT_SECRET='SECOMMERCE'
  • PORT='3000'

Link Deploy:
https://arduishop-f0a45.firebaseapp.com


DELETE PRODUCT ON CART IS NOT YET.
UPDATE PRODUCT ON CART IS NOT YET.

- Make Documentation for User and Product
- Make new file app.js
- Replace config.json with config.js
- Make new file cart.js product.js and user.js on controllers, routes and models folders
- Make new file bcrypt.js and jwt.js on helpers folder
- Make new file route.test.js on test folder
- Operating Vue Cli on client folder
- Add Font Genuine-webfont.woff
- Add new Navbar.vue ProductAdd.vue ProductList.vue ProductCard.vue on components folder
- Add / , /login, /carts, /products router at index.js
- Add listProducts and loginStatus at store folder on index.js
- Add Cart.vue, Home.vue, Login.vue, and ProductList.vue
- Edit errorHandler
- Edit user.js on controller at server
- Edit product.js on routes at server
- Seed Product and Admin
- Modified App.vue
- Add name bar beside logout button
- Deleted ProductAdd.vue on components folder
- Modified ProductCard.vue
- Add /product/:productId router on index.js
- Modified Login.vue
- Modified ProductList.vue
- Add new file ProductDetails.vue
- Modified product.js and user.js on server controllers
- Add helpers convert to rupiah
- change type data for description on Product
- Modified seeders
- Modified ProductCard.vue on client.
- Add 'Intl.NumberFormat' for format Money to Rupiah on main.js at client.
- Modified Cart.vue on client.
- Modified Login.vue on client.
- Modified ProductDetails.vue on client.
- Add new file Error.vue on views folder.
- Add some statis method on cart.js at controllers server.
- Add amount to model cart
- Add some routes on cart.js at routes folder server.
@fajrinnr
Copy link
Author

Features Cart is Done.

- Change icon on page
- Add menu transaction on Navbar
- Add new model Transaction
- Add new routes Transaction
- Add new controller for Transaction
- Add SendGrid API for sentEmail after checkout
- Fixing errorHandler
- Add new helper formatDate
- Add new helper sentEmail
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants