Skip to content

Ecommerce model with paypal as payment method, authenticate, admin, sales report

Notifications You must be signed in to change notification settings

jmaz-dev/az-clothes

Repository files navigation

Nextjs Tailwind ECommerce Website

Development Steps

  1. Install tools
  2. Create Next App
  3. Publish on Github
  4. Create website layout
  5. List products
  6. Create product details
  7. Handle add to cart
  8. Create cart page
  9. Handle changing cart items
  10. Saving cart items on cookies
  11. Login form
  12. Connect to MongoDB
  13. Create login API
  14. Add user menu
  15. Create shipping screen
  16. Create payment method screen
  17. Seed sample products
  18. Load products from mongodb
  19. Create place order screen
  20. Create order screen
  21. Create register screen
  22. Pay order by Paypal
  23. Create order history screen
  24. User profile update screen
  25. Create admin dashboard
  26. List orders for admin
  27. Deliver order For admin
  28. List products for admin
  29. Create product edit page
  30. Upload Product Image
  31. Create and Delete Products
  32. List users for admin
  33. Create search page